STGeometryN (tipo de datos geometry)

Devuelve una geometría especificada en una geometry collection.

Sintaxis

.STGeometryN ( expression )

Argumentos

  • expression
    Es una expresión int entre 1 y el número de instancias de geometry existentes en geometrycollection.

Tipos de valores devueltos

SQL Server tipo devuelto: geometry

Tipo de valor devuelto de CLR: SqlGeometry

Comentarios

Este método devuelve null si el parámetro es mayor que el resultado de STNumGeometries() y producirá una excepción ArgumentOutOfRangeException si el parámetro expression es menor que 1.

Ejemplos

En el ejemplo siguiente se crea una geometry collection de tipo MultiPoint y se utiliza STGeometryN() para hallar la segunda instancia de geometry de la colección.

DECLARE @g geometry;
SET @g = geometry::STGeomFromText('MULTIPOINT(0 0, 13.5 2, 7 19)', 0);
SELECT @g.STGeometryN(2).ToString();

Vea también

Otros recursos

Métodos de OGC en instancias de geometry