프로그래밍/DB 2009. 9. 16. 17:54
Server 2005] OUTPUT 절(Transact-SQL)

INSERT, UPDATE, DELETE와 같은 DML작업을 수행할 때 변경된 내용만 알고 싶을때 난감할 때가 있다.

이전에는 INSERT된 결과를 구할때 IDENTITY속성의 필드를 INSERT전후로 비교하여 결과를 얻어 냈다면
(테이블에 Lock을 걸고...구차하게 ㅡㅡㅋ)

OUTPUT을 사용하면 DML문에 영향을 받은 각 행의 정보 또는 각 행을 바탕으로 한 식을 반환하여
결과를 테이블 또는 테이블 변수에 삽입할 수 있다.

자세한 설명은 참고 내용에서.. ^^;

[참고]
Microsoft.TechNet : http://technet.microsoft.com/ko-kr/library/ms177564(SQL.90).aspx
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST