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ı
Coğrafya örneğinin toplam yüzey alanını döndürür. STArea() sonuçları, coğrafya örneğinin uzamsal başvuru tanımlayıcısı tarafından kullanılan kare ölçü birimidir. Örneğin, örneğin SRID değeri 4326 ise, STArea() sonuçları metrekare olarak döndürür.
Syntax
.STArea ( )
Dönüş Türleri
SQL Server dönüş türü: float
CLR dönüş türü: sqldouble
Remarks
STArea() bir coğrafya örneği yalnızca sıfır ve tek boyutlu şekiller içeriyorsa veya boşsa 0 döndürür.
Note
Coğrafya veri türündeki ölçüm dönüş değeri üreten yöntemler, yönteminde kullanılan örneğin SRID'sine göre farklı sonuçlara sahip olur. SRID'ler hakkında daha fazla bilgi için bkz . Uzamsal Başvuru Tanımlayıcıları (SRID).
Examples
Aşağıdaki örnek, bir STArea() örnek oluşturmak için kullanır Polygon geography ve çokgenin alanını hesaplar.
DECLARE @g geography;
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);
SELECT @g.STArea();