STNumCurves (geometri veri türü)
Bu yöntem Eğriler verir bir geometryörneğinin örneği tek boyutlu kayma veri türü olduğunda. Tek boyutlu kayma veri türleri LineString, CircularString, ve CompoundCurve. STNumCurves() yalnızca basit türler üzerinde çalışır; o does değil iş ile geometry koleksiyonları gibi MultiLineString.
Sözdizimi
.STNumCurves()
Dönüş Türleri
SQL Server dönüş türü: geometry
clr döndürme türü:SqlGeometry
Açıklamalar
Boş bir tek boyutlu geometry örneğini döndürür 0. NULLne zaman döner geometryörneği tek boyutlu bir örneği değilse veya başlatılmamış örneği.
Örnekler
A.STNumCurves() bir CircularString örneği kullanarak
Aşağıdaki örnek Eğriler sayısını almak nasıl gösterir bir CircularStringörneği:
DECLARE @g geometry;
SET @g = geometry::Parse('CIRCULARSTRING(10 0, 0 10, -10 0, 0 -10, 10 0)');
SELECT @g.STNumCurves();
B.STNumCurves() bir CompoundCurve örneği kullanarak
Aşağıdaki örnek STNumCurves()Eğriler sayısını döndürmek için bir CompoundCurveörneği.
DECLARE @g geometry;
SET @g = geometry::Parse('COMPOUNDCURVE(CIRCULARSTRING(10 0, 0 10, -10 0, 0 -10, 10 0))');
SELECT @g.STNumCurves();
Ayrıca bkz.
Kavramlar
Mekansal veri türlerine genel bakış