728x90
728x170
CREATE TRIGGER trg_testDelete -- 트리거 이름
ON TEST -- 테이블 이름
AFTER UPDATE,DELETE -- update 후에 작동하게 지정 (DELETE, INSERT)
AS
INSERT INTO TEST2
SELECT * FROM updated -- (deleted, inserted)
INSERT INTO TEST2
SELECT * FROM deleted
TEST 테이블이 없데이트 될때 TEST2 테이블에 데이터가 insert 되도록 동작
----------------------------------------------------------------------------------------------
CREATE TRIGGER trg_testDelete -- 트리거 이름
ON TEST -- 테이블 이름
INSTEAD OF INSERT -- Insert 이전에 작동하게 지정 (DELETE, INSERT)
AS
INSERT INTO TEST2
SELECT * FROM inserted
----------------------------------------------------------------------------------------------
테이블에 연관된 trigger 확인 프로시저.
exec sp_helptrigger 테이블명
예) exec sp_helptrigger TEST_JUN
728x90
그리드형
'DB' 카테고리의 다른 글
(MSSQL) MAX 값과 join 하기 (0) | 2017.04.13 |
---|---|
(MSSQL) Sequence (0) | 2017.04.13 |
(MSSQL) TOP(N) 데이터 몇건만 가져오기 (0) | 2017.04.13 |
(MSSQL) 오류상태 파악 함수 (0) | 2017.04.13 |
(MSSQL) identity 컬럼 조작하기 (CHECKIDENT) (0) | 2017.04.13 |