Udostępnij za pośrednictwem


STIsRing (geometry Data Type)

Zwraca wartość 1, jeśli geometry wystąpienie spełnia następujące wymagania:

  • Jest on LineString wystąpienie.

  • Jest zamknięty.

  • Jest proste.

  • Zwraca wartość 0, jeśli LineString wystąpienie nie spełnia wymagań.

Aby geometry wystąpienie ma być zamknięty i proste, oba STIsClosed() and STIsSimple() musi zwracać 1 przy wywołaniu instancji.Aby określić typ wystąpienie geometry, należy użyć STGeometryType().

.STIsRing ( )

Zwracane typy

SQL Server typ zwrotny: bit

Zwracany typ CLR: SqlBoolean

Remarks

Ta metoda zwraca wartość null, gdy wystąpienie, nie jest LineString.

Przykłady

Poniższy przykład tworzy LineString wystąpienie i zastosowań STIsRing() Aby sprawdzić, czy wystąpienie jest pierścień.

DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0, 0 0)', 0);
SELECT @g.STIsRing();