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ı
Geometri örneğinde belirtilen bir noktayı döndürür.
Syntax
.STPointN ( expression )
Arguments
expression
1 ile geometri örneğindeki nokta sayısı arasında bir int ifadesidir.
Dönüş Türleri
SQL Server dönüş türü: geometri
CLR dönüş türü: SqlGeometry
Açık Jeo-uzamsal Konsorsiyum (OGC) türü: Nokta
Remarks
Kullanıcı bir geometri örneği oluşturulduysa, STPointN() noktaları ilk giriş sırasına göre sıralayarak ifade tarafından belirtilen noktayı döndürür.
Bir geometri örneği sistem tarafından oluşturulduysa, STPointN()ifade tarafından belirtilen noktayı, tüm noktaları çıkış olacakları sırayla sıralayarak döndürür: önce geometriye, sonra geometri içinde halkaya (uygunsa) ve ardından halkanın içindeki noktaya göre. Bu düzen belirleyicidir.
Bu yöntem 1'den küçük bir değerle çağrılırsa, bir ArgumentOutOfRangeException oluşturur.
Bu yöntem örnekteki nokta sayısından büyük bir değerle çağrılırsa null döndürür.
Examples
Aşağıdaki örnek bir LineString örnek oluşturur ve örneğin açıklamasındaki ikinci noktayı almak için kullanır STPointN() .
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STPointN(2).ToString();
Ayrıca Bkz.
Geometri Örnekleri üzerinde