Dela via


STGeometryN (datatyp för geometri)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Förhandsversion av Microsoft Fabric

Returnerar en angiven geometri i en geometrisamling.

Syntax

  
.STGeometryN ( expression )  

Arguments

expression
Är ett int-uttryck mellan 1 och antalet geometriinstanser i geometrikollektionen.

Return Types

SQL Server-returtyp: geometri

CLR-returtyp: SqlGeometry

Remarks

Den här metoden returnerar null om parametern är större än resultatet av STNumGeometries() och genererar en ArgumentOutOfRangeException om uttrycksparametern är mindre än 1.

Examples

I följande exempel skapas en MultiPoint``geometry collection och används STGeometryN() för att hitta den andra geometry instansen av samlingen.

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

See Also

OGC-metoder för geometriinstanser