Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर 2008 स्थानिक:बहुभुज में एक बिंदु खोजें

मुझे लगता है कि भूगोल विधि STIntersects() वही करेगी जो आप चाहते हैं:

DECLARE @g geography;
DECLARE @h geography;
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);
SET @h = geography::Point(47.653, -122.358, 4326)

SELECT @g.STIntersects(@h)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाटाइम मान (एसक्यूएल सर्वर) के समय भाग को कैसे हटाएं?

  2. SQL सर्वर मास्टर डेटाबेस को पुनर्स्थापित करना

  3. SQL सर्वर ट्यूनिंग - यह सब माप के बारे में है

  4. SQL सर्वर में GO स्टेटमेंट का उपयोग कैसे करें आइडेंटिटी कॉलम में रिकॉर्ड्स डालने के लिए - SQL सर्वर / T-SQL ट्यूटोरियल पार्ट 42

  5. DATEFIRST सेट करें - SQL सर्वर में सप्ताह का पहला दिन सेट करें