空間索引支援的地理位置方法
在某些條件下,空間索引可支援下列集合導向的地理位置方法:STIntersects()、STEquals() 和 STDistance()。為了獲得空間索引的支援,這些方法必須在查詢的 WHERE 子句中使用,而且必須在下列一般形式的述詞內發生:
geography1.method_name(geography2) comparison_operatorvalid_number
若要傳回非 null 結果,geography1 和 geography2 必須有相同的空間參考識別碼 (SRID)。否則,此方法會傳回 NULL。
空間索引支援下列述詞形式:
geography1.STIntersects(geography2) = 1
geography1.STEquals(geography2) = 1
geography1.STDistance(geography2) < number
geography1.STDistance(geography2) <= number
重要事項 在任何一種形式的 STDistance() 述詞中,至少其中一個地理位置引數 (geography1 或 geography2) 必須指定代表點的地理位置執行個體。否則,此方法會傳回 NULL。