시작하기무료로 시작하기

테이블 변경 추적

데이터베이스 수준에서 새로운 트리거를 만들어 TablesChangeLog 테이블에 테이블 변경 내용을 기록해야 합니다.

이 트리거는 테이블이 생성, 수정, 삭제될 때 실행되어야 합니다.

이 연습은 강의의 일부입니다

SQL Server에서 트리거 구축 및 최적화

강의 보기

연습 안내

회사의 요구 사항에 따라 새 트리거를 작성하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Create the trigger to log table info
CREATE TRIGGER TrackTableChanges
ON ___
FOR CREATE_TABLE,
	___,
	DROP_TABLE
AS
	INSERT INTO ___ (EventData, ChangedBy)
    VALUES (EVENTDATA(), USER);
코드 편집 및 실행