STIsRing (geometrię typu danych)
Zwraca wartość 1, jeśli geometry,wystąpienie spełnia następujące wymagania:
Jest LineString wystąpienie.
Jest zamknięty.
Jest proste.
Zwraca wartość 0, jeśli LineString,wystąpienie nie spełnia wymogów.
Dla geometry wystąpienie być zamknięte i proste, zarówno STIsClosed() i STIsSimple() musi zwracać 1 po wywołaniu w wystąpienie.Aby określić typ wystąpienie geometry, użyj STGeometryType().
Składnia
.STIsRing ( )
Zwracane typy
SQL Serverzwracany typ: bit
Zwracany typ CLR: SqlBoolean
Uwagi
Ta metoda zwraca null , jeśli wystąpienie nie jest LineString.
Przykłady
Poniższy przykład tworzy LineString wystąpienie i zastosowań STIsRing() do sprawdzenia, czy wystąpienie jest pierścienia.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0, 0 0)', 0);
SELECT @g.STIsRing();
Zobacz także