Aracılığıyla paylaş


STIsRing (geometri Veri Türü)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Geometri örneği aşağıdaki gereksinimleri karşılıyorsa 1 döndürür:

  • Bu bir LineString örneğidir.
  • Kapalı.
  • Basit bir işlemdir.
  • LineString örneği gereksinimleri karşılamıyorsa 0 döndürür.

Bir geometri örneğinin kapatılması ve basit olması için, örnekte çağrıldığında hem STIsClosed() hem de STIsSimple() 1 döndürmelidir. Geometrinin örnek türünü belirlemek için STGeometryType() kullanın.

Syntax

  
.STIsRing ( )  

Dönüş Türleri

SQL Server dönüş türü: bit

CLR dönüş türü: SqlBoolean

Remarks

Örnek bir LineString değilse bu yöntem null döndürür.

Examples

Aşağıdaki örnek bir LineString örnek oluşturur ve örneğin bir halka olup olmadığını test etmek için kullanır STIsRing() .

DECLARE @g geometry;  
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0, 0 0)', 0);  
SELECT @g.STIsRing();  

Ayrıca Bkz.

STIsClosed (geometri Veri Türü)
STGeometryType (geometri Veri Türü)
STIsSimple (geometri Veri Türü)
Geometri Örnekleri üzerinde OGC Yöntemleri