STGeometryN (coğrafi konum veri türü)
Belirtilen bir döner geographyöğesinde bir GeometryCollectionveya onun alt türlerinden biri. Ne zaman **STGeometryN()**alt türü olan üzerinde kullanılan bir GeometryCollection, gibi MultiPointya MultiLineString, bu yöntem döndürür geographyn = 1 ile çağrılırsa örneği.
Sözdizimi
.STGeometryN ( expression )
Bağımsız değişkenler
- expression
Olan bir intsayısı ile 1 arasında ifade geographyörnekler de GeometryCollection.
Dönüş Türleri
SQL Server dönüş türü: geography
clr döndürme türü:SqlGeography
Açıklamalar
Bu yöntem parametre sonucu büyük ise, null döndürür döndürürSTNumGeometries ve bir ArgumentOutOfRangeException, expressionparametresi ise 1'den küçük.
Örnekler
Aşağıdaki örnek bir MultiPoint geographyörneği ve kullanımları STGeometryN()ikinci bulmak geographyörneğini GeometryCollection.
DECLARE @g geography;
SET @g = geography::STGeomFromText('MULTIPOINT(-122.360 47.656, -122.343 47.656)', 4326);
SELECT @g.STGeometryN(2).ToString();
DECLARE @g geography;
SET @g = geography::STGeomFromText('MULTIPOINT(-122.360 47.656, -122.343 47.656)', 4326);
SELECT @g.STGeometryN(2).ToString();