STGeometryN (type de données geometry)
Retourne une géométrie spécifiée dans une geometry collection.
Syntaxe
.STGeometryN ( expression )
Arguments
- expression
Expression int comprise entre 1 et le nombre d'instances geometry dans la geometrycollection.
Types des valeurs 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 un ArgumentOutOfRangeException si le paramètre d'expression est inférieur à 1.
Exemples
L'exemple suivant crée un MultiPointgeometry 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();