STIsRing (tipo de datos geometry)
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance
Devuelve 1 si una instancia de geometry cumple los siguientes requisitos:
- Es una instancia de LineString.
- Está cerrada.
- Es sencilla.
- Devuelve 0 si la instancia de LineString no cumple los requisitos.
Para que una instancia de geometry esté cerrada y sea sencilla, STIsClosed() y STIsSimple() deben devolver 1 cuando se les invoca desde la instancia. Para determinar el tipo de instancia de una instancia de geometry, use STGeometryType().
Sintaxis
.STIsRing ( )
Tipos de valor devuelto
Tipo de valor devuelto de SQL Server: bit
Tipo de valor devuelto de CLR: SqlBoolean
Observaciones
Este método devuelve NULL si la instancia de LineString no es un polígono.
Ejemplos
En el ejemplo siguiente se crea una instancia de LineString
y se usa STIsRing()
para comprobar si la instancia es un anillo.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0, 0 0)', 0);
SELECT @g.STIsRing();
Consulte también
STIsClosed (tipo de datos geometry)
STGeometryType (tipo de datos geometry)
STIsSimple (tipo de datos geometry)
Métodos de OGC en instancias de geometry