Udostępnij za pośrednictwem


STTouches (geometrii typ danych)

Zwraca wartość 1, jeśli geometry wystąpienie sięga od innego geometry wystąpienie. Jeśli nie zwraca wartość 0.

.STTouches ( other_geometry )

Argumenty

  • other_geometry
    Czy drugi geometry wystąpienie, które ma zostać porównana przy użyciu wystąpienie, w którym STTouches() jest wywoływany.

Zwracane typy

SQL Server typ zwrotny: bit

Zwracany typ CLR: SqlBoolean

Remarks

Dwa geometry wystąpienia dotykać ich Ustawia punkt przecięcia, ale ich wnętrza nie przecinają się.

Tej metoda zawsze zwraca wartość null, jeśli przestrzennej odwołań identyfikatorów (SRIDs) geometry wystąpienia nie pasują do siebie.

Przykłady

W poniższym przykładzie użyto STTouches() Aby przetestować dwóch geometry wystąpienia, aby zobaczyć, jeśli ich edytować.

DECLARE @g geometry;
DECLARE @h geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 2, 2 0, 4 2)', 0);
SET @h = geometry::STGeomFromText('POINT(1 1)', 0);
SELECT @g.STTouches(@h);