STNumGeometries (geography データ型)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

geography インスタンスを構成するジオメトリの数を返します。

構文

  
.STNumGeometries ( )  

Note

SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。

戻り値の型

SQL Server の戻り値の型: int

CLR の戻り値の型: SqlInt32

解説

このメソッドは、geography インスタンスが MultiPointMultiLineStringMultiPolygonGeometryCollection インスタンスではない場合に 1 を返し、geography インスタンスが空の場合に 0 を返します。

MultiPoint インスタンスを作成し、STNumGeometries() を使用してジオメトリの数を確認する例を次に示します。

DECLARE @g geography;  
SET @g = geography::STGeomFromText('MULTIPOINT((-122.360 47.656), (-122.343 47.656))', 4326);  
SELECT @g.STNumGeometries();  

参照

Geography インスタンスの OGC メソッド