2009-08-14 4 views
31

T-SQL 스크립트에서 생성 된 경고를 억제 할 수 있습니까? 그렇다면 어떻게?SQL Server 2005 스크립트를 실행할 때 T-SQL 경고를 표시하지 않으려면 어떻게합니까?

은 내가

SET NOCOUNT ON 

으로 '기록 영향'의 메시지를 설정할 수 있지만 경고에 대한 동등한이 알아? 예 : 나는 이러한 오류를 기대하고있어 경우

Warning: Null value is eliminated by an aggregate or other SET operation. 

, 그것은 큰 스크립트에서 왕겨에서 실제 오류를 선별하는 데 도움이됩니다.

감사합니다. 이 대답은 뭔가를 추가 할 완벽하게 유효하지만

답변

45
+11

를 참조하십시오 ANSI_WARNINGS를 설정하면 다른 동작 변경을 많이 가지고 있으며, 특정 기능을 사용할 수 없습니다. 비표준 값으로 변경하면 다른 장소에서 문제가 발생할 수 있습니다. 나는 그것을 사용하는 것이 나쁜 습관이라고 생각한다. – usr

+11

링크 전용 답변에 좀 더 살점을 추가하십시오. 감사. –

+2

그래서 켜거나 끌까요? (힌트 :'off') 이진 응답은 답이 아닙니다. 나는 웹 링크가 43 번 upvoted했던 방법을 확신하지 않는다. –

관련 문제