개발/MSSQL
SQL NOCOUNT ON
한번사는인생.
2016. 3. 14. 11:33
SET NOCOUNT ON
프로시저를 생성하고 실행하면 "N개 행이 영향을 받음" 이라는 메시지가 노출된다.
테이블에 SELECT ,INSERT, UPDATE, DELETE 등 트랜잭션이 발생한 결과를
사용자에게 알려주는 기능이지만 서버에 부하를 줄 수 있기에 결과 메시지를 OFF한다.
그리고 INSERT, UPDATE, DELETE 후 SELECT 결과가 오지 않기 때문에 꼭 Procedure 앞에 필수로 설정해두자!!