dbo.ChangeLog
테이블에 특정 열의 변경 사항을 삽입했습니다. 내가 이렇게 정상적인 방법의 라인을 따라 뭔가 :OUTPUT 절을 사용하여 2+ 열의 변경 내용을 추적하십시오.
UPDATE dbo.Table
SET FirstName = NewFirstName
OUTPUT
Deleted.Id
'FirstName' as Type
Deleted.FirstName as OldValue
Inserted.FirstName as NewValue
INTO dbo.ChangeLog
FROM dbo.Table as t
INNER JOIN dbo.Table2 as t2 on t.Id = t2.Id
나는, 나는 보통 2 업데이트 문을 예를 들어 FirstName
및 LastName
를 업데이트해야하지만 여러 업데이트 할 수 있는지 궁금하고 변경 사항을 dbo.ChangeLog
테이블에 삽입하면서 동일한 갱신 명령.