Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Tek boyutlu bir coğrafya örneğindeki eğrilerin sayısını döndürür.
Syntax
.STNumCurves()
Dönüş Türleri
SQL Server dönüş türü: coğrafya
CLR dönüş türü: SqlGeography
Remarks
Tek boyutlu uzamsal veri türleri LineString, CircularString ve CompoundCurve'dır. Boş bir tek boyutlu coğrafya örneği 0 döndürür.
STNumCurves() yalnızca basit türlerde çalışır; MultiLineString gibi coğrafya koleksiyonlarıyla çalışmaz.
Coğrafya örneği tek boyutlu bir veri türü olmadığında NULL döndürülür.
Başlatılmamışcoğrafya örnekleri için null döndürülür.
Examples
A. Bir CircularString örneğinde STNumCurves() kullanma
Aşağıdaki örnekte, bir CircularString örnekteki eğrilerin sayısını nasıl edinecekleri gösterilmektedir:
DECLARE @g geography;
SET @g = geography::Parse('CIRCULARSTRING(-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653)');
SELECT @g.STNumCurves();
B. Bir CompoundCurve örneğinde STNumCurves() kullanma
Aşağıdaki örnek, bir STNumCurves() örnekteki eğri sayısını döndürmek için kullanırCompoundCurve.
DECLARE @g geography;
SET @g = geography::Parse('COMPOUNDCURVE(CIRCULARSTRING(-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))');
SELECT @g.STNumCurves();
Ayrıca Bkz.
Uzamsal Veri Türlerine Genel Bakış
Coğrafya Örneklerinde OGC Yöntemleri