Share via


STGeometryN (type de données geometry)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstancePoint de terminaison analytique SQL dans Microsoft FabricEntrepôt dans Microsoft Fabric

Retourne une géométrie spécifique dans une collection geometry.

Syntaxe

  
.STGeometryN ( expression )  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez Versions antérieures de la documentation.

Arguments

expression
Expression int comprise entre 1 et le nombre d’instances geometry dans geometrycollection.

Types de retour

Type de retour SQL Server : geometry

Type de retour CLR : SqlGeometry

Notes

Cette méthode retourne null si le paramètre est supérieur au résultat de STNumGeometries(), et lève ArgumentOutOfRangeException si le paramètre expression est inférieur à 1.

Exemples

L’exemple suivant crée MultiPoint``geometry collection et utilise STGeometryN() pour rechercher la deuxième instance geometry de la collection.

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

Voir aussi

Méthodes OGC sur des instances geography