共用方式為


STGeometryN (geometry 資料類型)

適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體

傳回幾何集合中的指定幾何。

Syntax

  
.STGeometryN ( expression )  

注意

若要檢視 SQL Server 2014 (12.x) 和更早版本的 Transact-SQL 語法,請參閱舊版文件

引數

expression
這是介於 1 和 geometrycollection 內的 geometry 執行個體數目之間的 int 運算式。

傳回型別

SQL Server 傳回類型:geometry

CLR 傳回類型:SqlGeometry

備註

如果參數大於 STNumGeometries() 的結果,這個方法會傳回 null;如果 expression 參數小於 1,將會擲回 ArgumentOutOfRangeException

範例

下列範例會建立 MultiPoint``geometry collection 並使用 STGeometryN() 來尋找集合的第二個 geometry 執行個體。

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

另請參閱

幾何例項上的 OGC 方法