Compartilhar via


STGeometryN (tipo de dados geometry)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Banco de Dados SQL no Microsoft Fabric

Retorna uma geometria especificada em uma coleção de geometrias.

Sintaxe

  
.STGeometryN ( expression )  

Argumentos

expressão
É uma expressão int entre 1 e o número de instâncias de geometry na geometrycollection.

Tipos de retorno

Tipo de retorno do SQL Server: geometry

Tipo de retorno do CLR: SqlGeometry

Comentários

Esse método retornará nulo se o parâmetro for maior que o resultado de STNumGeometries() e gerará uma ArgumentOutOfRangeException se o parâmetro expression for menor que 1.

Exemplos

O exemplo a seguir cria uma MultiPoint``geometry collection e usa STGeometryN() para localizar a segunda instância de geometry da coleção.

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

Consulte Também

Métodos OGC em instâncias geometry