SQL 2008 geography欄位 query

摘要:SQL 2008 geography欄位 query

話說~

sql2008提供了一個不錯的欄位型態~geography

目前的案子有再用~

剛剛搞了一下才知道要怎麼去查詢這欄位~~~還不是很直覺~

久了一定忘記~所以來這邊記錄一下

coordinate欄位是geography的型態

網路上很多都是要宣告變數才能查詢的~

剛剛查了一下

如果要query座標為0,0的就只要把條件寫成coordinate.STIntersects(geography::STGeomFromText('POINT(0 0)', 4326))=1

這樣就可以查了~

select * from building where coordinate.STIntersects(geography::STGeomFromText('POINT(0 0)', 4326))=1

乎~~爽