NumRings (tipo de datos geography)
Devuelve el número total de anillos de una instancia de Polygon. En el tipo geography de SQL Server, no se distingue entre los anillos externos y los internos, dado que cualquier anillo puede utilizarse como anillo externo.
Sintaxis
.NumRings ()
Tipo de valor devuelto
SQL Server int
Tipo devuelto de CLR: SqlInt32
Comentarios
Este método devolverá NULL si no se trata de una instancia de Polygon y devolverá 0 si la instancia está vacía. Este método es preciso.
Ejemplos
En este ejemplo se crea una instancia de Polygon con dos anillos y se confirma que tiene dos anillos.
DECLARE @g geography;
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653), (-122.357 47.654, -122.357 47.657, -122.349 47.657, -122.349 47.650, -122.357 47.654))', 4326);
SELECT @g.NumRings();