Freigeben über


STNumGeometries (geography-Datentyp)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Gibt die Anzahl der geometries -Instanzen zurück, aus denen die geography -Instanz besteht.

Syntax

  
.STNumGeometries ( )  

Hinweis

Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.

Rückgabetypen

SQL Server-Rückgabetyp: int

CLR-Rückgabetyp: SqlInt32

Hinweise

Diese Methode gibt 1 zurück, wenn die geography -Instanz keine MultiPoint-, MultiLineString-, MultiPolygon- oder GeometryCollection -Instanz ist. Sie gibt 0 zurück, wenn die geography -Instanz leer ist.

Beispiele

Im folgenden Beispiel wird eine MultiPoint -Instanz erstellt und STNumGeometries() verwendet, um festzustellen, wieviele geometries die Instanz enthält.

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

Weitere Informationen

OGC-Methoden für geography-Instanzen