이름
값
A
10
B
11
C
D
12
이와 같은 테이블이 있습니다.
그런데 c의 값이 13으로 업데이트 됩니다.
SQL server 자체에서 C의 값이 변경되었다는 것을 알 수 있는 방법이 있나요?
즉 테이블이 변경이 되었고 변경된 내용은 'C의 값이 13으로 변경되었다' 는 식의 결과를 보여주는 것이죠.
물론 없습니다. ^^;;
만약 변경 내역을 기록하고 싶으시다면...
테이블의 데이터가 변경 될 때마다 따로 기록을 해 두시던가...
그걸 자동화 하고 싶으시면 Trigger를 사용하시면 됩니다.
변경 내역을 기록할 테이블을 만드시고...
명섭님께서 말씀하신 테이블에 Update Trigger를 생성하시면 됩니다.
Trigger에 대한 자세한 내용은 책이나 Books Online을 참고하세요.