2015-07-31 4 views
5

मैं डीबी में अपने Location कॉलम पर एक इंडेक्स बनाने की कोशिश कर रहा हूं। Mismatch in column datatype and tessellation schemeएसक्यूएल सर्वर - कॉलम डेटाटाइप और टेस्सेलेशन स्कीम में विसंगति

यह एक सरल भूगोल एक अक्षांश और देशांतर फ़ील्ड की गणना की क्षेत्र है:

इस त्रुटि प्राप्त करना।

[Location] AS ([geography]::Point([Latitude],[Longitude],(4326))) PERSISTED, 

मैं यहाँ क्या गलत कर रहा हूं?

मेरे ऐप में मैं इस Location कॉलम पर भारी फ़िल्टर कर रहा हूं इसलिए मैं यह सुनिश्चित करना चाहता हूं कि यह अनुक्रमित है।

enter image description here

उत्तर

9

मैं एक ही मुद्दा था। बाईं ओर "स्थानिक" कॉलम पर क्लिक करें और "सामान्य" अनुभाग के नीचे, जहां यह टेस्सेलेशन स्कीम कहता है, "भूगोल ग्रिड" का चयन करें। यह ज्यामिति के लिए डिफ़ॉल्ट है जो समस्या पैदा कर रहा है।

enter image description here

+1

यह, यह मेरे लिए यह किया जवाब स्वीकार किया जाना चाहिए धन्यवाद माइकल। –

संबंधित मुद्दे