Von räumlichen Indizes unterstützte geometry-Methoden
Unter bestimmten Bedingungen unterstützen räumliche Indizes die folgenden mengenorientierten geometry-Methoden: STContains(), STDistance(), STEquals(), STIntersects(), STOverlaps(), STTouches() und STWithin(). Diese Methoden werden nur dann von einem räumlichen Index unterstützt, wenn sie in der WHERE-Klausel oder JOIN ON-Klausel einer Abfrage verwendet werden und in einem Prädikat der folgenden allgemeinen Form stehen:
geometry1.method_name(geometry2)comparison_operatorvalid_number
Es wird nur dann ein Ergebnis ungleich Null zurückgegeben, wenn geometry1 und geometry2 über den gleichen SRID (Spatial Reference Identifier) verfügen. Anderenfalls gibt die Methode NULL zurück.
Räumliche Indizes unterstützen die folgenden Prädikatformen:
geometry1.STContains(geometry2) = 1
geometry1.STDistance(geometry2) < number
geometry1.STDistance(geometry2) <= number
geometry1.STEquals(geometry2)= 1
geometry1.STIntersects(geometry2)= 1
geometry1.STOverlaps(geometry2) = 1
geometry1.STTouches(geometry2) = 1
geometry1.STWithin(geometry2)= 1
Siehe auch