STNumGeometries (geography データ型)
適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance
geography インスタンスを構成するジオメトリの数を返します。
構文
.STNumGeometries ( )
Note
SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。
戻り値の型
SQL Server の戻り値の型: int
CLR の戻り値の型: SqlInt32
解説
このメソッドは、geography インスタンスが MultiPoint、MultiLineString、MultiPolygon、GeometryCollection インスタンスではない場合に 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();