STNumGeometries (geography データ型)
適用対象: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric SQL Database
geography インスタンスを構成するジオメトリの数を返します。
構文
.STNumGeometries ( )
戻り値の型
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();