STGeometryN (tipo de datos geometry)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstancePunto de conexión de análisis SQL en Microsoft FabricAlmacenamiento en Microsoft Fabric

Devuelve una geometría especificada en una colección de geometría.

Sintaxis

  
.STGeometryN ( expression )  

Nota:

Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.

Argumentos

expression
Expresión int entre 1 y el número de instancias de geometry en la colección geometrycollection.

Tipos de valor devuelto

Tipo de valor devuelto de SQL Server: 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 expresión es menor que 1.

Ejemplos

En el ejemplo siguiente se crea una MultiPoint``geometry collection y se usa STGeometryN() para buscar 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();  

Consulte también

Métodos de OGC en instancias de geometry