다음을 통해 공유


NumRings(geography 데이터 형식)

Polygon 인스턴스에 있는 링의 총 개수를 반환합니다. SQL Servergeography 형식에서는 모든 링을 외부 링으로 사용할 수 있으므로 외부 링과 내부 링이 구분되지 않습니다.

구문

.NumRings ()

반환 형식

SQL Server 반환 형식: int

CLR 반환 형식: SqlInt32

주의

이 메서드는 인스턴스가 Polygon 인스턴스가 아니면 NULL을 반환하고 인스턴스가 비어 있으면 0을 반환합니다. 이 메서드는 정확합니다.

다음 예에서는 두 개의 링이 있는 Polygon 인스턴스를 만들고 링이 두 개인지 확인합니다.

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), (-122.357 47.654, -122.357 47.657, -122.349 47.657, -122.349 47.650, -122.357 47.654))', 4326);
SELECT @g.NumRings();

참고 항목

관련 자료