Geometria metody obsługiwane przez przestrzennej indeksów
Indeksy przestrzenne obsługuje następujące metody zorientowane na zestaw geometrii, pod pewnymi warunkami: STContains(), STDistance(), STEquals(), STIntersects(), STOverlaps(), STTouches(), and STWithin().Obsługiwane przez indeks przestrzenny, tych metod musi być wykorzystany w WHERE lub JOIN W klauzula kwerendy i ich musi wystąpić w predykacie następujące ogólne formularza:
geometry1.method_name(geometry2) comparison_operatorvalid_number
Do zwrotu nie-null wyniku, geometry1 i geometry2 musi mieć taki sam identyfikator przestrzennej odniesienia (SRID).W przeciwnym przypadku metoda zwraca wartość NULL.
Indeksy przestrzenne obsługują predykatu następujące formy:
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