다음을 통해 공유


STIsValid(geography 데이터 형식)

적용 대상: SQL ServerAzure SQL Database Azure SQL Managed Instance

지리 인스턴스가 올바른 형식이고 OGC(Open Geospatial Consortium) 형식을 기반으로 유효한 지리 개체로 인식되면 true를 반환합니다. geography 인스턴스가 올바른 형식이 아닌 경우 false를 반환합니다. 이 메서드는 정확합니다.

이 지리 데이터 형식 메서드는 반구보다 큰 FullGlobe 인스턴스 또는 공간 인스턴스를 지원합니다.

Syntax

  
.STIsValid ( )  

참고 항목

SQL Server 2014(12.x) 이전 버전의 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조하세요.

반환 형식

SQL Server 반환 형식: 비트

CLR 반환 형식: SqlBoolean

설명

지리 인스턴스의 OGC 형식은 STGeometryType()을 호출하여 확인할 수 있습니다.

SQL Server는 유효한 지리 인스턴스만 생성하지만 잘못된 인스턴스의 스토리지 및 검색을 허용합니다. 메서드를 사용하여 잘못된 인스턴스의 동일한 지점 집합을 나타내는 유효한 인스턴스를 MakeValid() 검색할 수 있습니다.

예제

다음 예제에서는 인스턴스를 geography 만들고 인스턴스가 유효한지 테스트하는 데 사용합니다 STIsValid() .

DECLARE @g geography = geography::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 4326);  
SELECT @g.STIsValid();  
DECLARE @g geography  

참고 항목

STGeometryType(geography 데이터 형식)
MakeValid(geography 데이터 형식)
Geography 인스턴스의 OGC 메서드