SQL Server

SSMS 쿼리 결과탭 없이 구문검사만 하고 싶을땐

AWS-in 2015. 10. 8. 14:01

SSMS에서 쿼리를 수행할 때 결과탭과 메시지 탭이 같이 출력이 된다.

실제 쿼리가 수행되지 않고 구문검사만 수행을 하고 싶을 경우에 아래와 같이 세션옵션을 변경하여 수행하면 된다.

SET OPTION을 쓰거나 SSMS쿼리옵션에서 설정이 가능하다.

SET PARSEONLY ON -- without Results, 구문검사만 수행한다.

select * from [HumanResources].[Department]

 

SET PARSEONLY OFF -- wit Results, 구문검사 및 결과셋도 출력한다. (기본값)

select * from [HumanResources].[Department]

 

기본값 : UnChecked, 설정적용하려면 Checked 하면 된다.