STIsRing (geometry 資料類型)
如果 geometry 例項滿足以下需求,則會傳回 1:
它是 LineString 例項。
它為封閉式。
它為簡單式。
如果 LineString 例項不符合這些需求,則會傳回 0。
geometry 例項為封閉式和簡單式的條件為 STIsClosed() 和 STIsSimple() 在此例項上叫用時,都必須傳回 1。若要判斷 geometry 的例項類型,請使用 STGeometryType()。
語法
.STIsRing ( )
傳回類型
SQL Server 傳回類型: bit
CLR 傳回類型:SqlBoolean
備註
如果此例項不是 LineString,這個方法會傳回 Null。
範例
下列範例會建立 LineString 例項,並使用 STIsRing() 來測試看看此例項是不是環形。
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0, 0 0)', 0);
SELECT @g.STIsRing();