Sdílet prostřednictvím


StIsRing (datový typ geometrie)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Vrátí hodnotu 1, pokud instance geometrie splňuje následující požadavky:

  • Jedná se o instanci LineString .
  • Je zavřený.
  • Je jednoduchý.
  • Vrátí hodnotu 0, pokud instance LineString nesplňuje požadavky.

Aby byla instance geometrie uzavřena a jednoduchá, musí se při vyvolání instance v instanci vrátit stIsClosed() i STIsSimple(). K určení typu instance geometrie použijte STGeometryType().

Syntax

  
.STIsRing ( )  

Návratové typy

Návratový typ SQL Serveru: bit

Návratový typ CLR: SqlBoolean

Remarks

Tato metoda vrátí hodnotu null, pokud instance není LineString.

Examples

Následující příklad vytvoří LineString instanci a použije STIsRing() k otestování, zda instance je okruh.

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

Viz také

STIsClosed (datový typ geometrie)
STGeometryType (datový typ geometrie)
STIsSimple (datový typ geometrie)
metody OGC v instancích geometrie