2015년 6월 16일 화요일

VisualStudio 2013 : SQL Server Database 프로젝트의 쿼리가 "SQL71006: 일괄 처리당 문 하나만 사용할 수 있습니다. 'GO'와 같은 일괄 처리 구분 기호를 문 사이에 사용해야 할 수 있습니다." ... 라고 오류가 날때.

VisualStudio 2013에 SQL Server Database 프로젝트에다 쿼리를 등록하고 컴파일을 하니


 "SQL71006: 일괄 처리당 문 하나만 사용할 수 있습니다. 'GO'와 같은 일괄 처리 구분 기호를 문 사이에 사용해야 할 수 있습니다."

... 라고 오류가 난다.
이전 버전에선 아무런 문제 없이 잘만 되더니만...

검색해보니 뭔가 구구절절한 이유가 있지만... 난 그런거 모르겠고...
SQL 파일 속성에서...


"빌드 동작" 이 "빌드" 라고 지정되어 있는 것을...


"PostDeploy" 혹은 "없음" 이라고 지정하면, 오류가 발생하지 않는다.