STIsValid(geometry 데이터 형식)
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance
geometry 인스턴스가 해당 OGC(Open Geospatial Consortium) 형식을 기반으로 올바르게 형식이 지정되었으면 True를 반환합니다. 기하 도형 인스턴스의 형식이 잘못되면 false를 반환합니다.
구문
.STIsValid ( )
반환 형식
SQL Server 반환 형식: 비트
CLR 반환 형식: SqlBoolean
설명
기하 도형 인스턴스의 OGC 형식은 STGeometryType()을 호출하여 확인할 수 있습니다.
SQL Server는 유효한 기하 도형 인스턴스만 생성하지만 잘못된 인스턴스의 스토리지 및 검색을 허용합니다. 메서드를 사용하여 잘못된 인스턴스의 동일한 지점 집합을 나타내는 유효한 인스턴스를 MakeValid()
검색할 수 있습니다.
예제
다음 예제에서는 인스턴스를 geometry
만들고 인스턴스가 유효한지 테스트하는 데 사용합니다 STIsValid()
.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STIsValid();
참고 항목
STGeometryType(geometry 데이터 형식)
MakeValid(geometry 데이터 형식)
geometry 인스턴스의 OGC 메서드