[sql] 트리거에서 다른 테이블에 데이터를 삽입하는 방법은?
CREATE TRIGGER insert_trigger
AFTER INSERT ON table1
FOR EACH ROW
BEGIN
INSERT INTO table2 (column1, column2) VALUES (NEW.column3, NEW.column4);
END;
위의 예시에서, table1
에 새로운 행이 삽입될 때마다 table2
로 데이터를 삽입하는 트리거를 생성합니다. NEW
키워드는 삽입 작업으로 인해 새로 생성된 행의 값을 참조합니다.
참고 자료:
- MySQL 공식 문서: https://dev.mysql.com/doc/refman/8.0/en/create-trigger.html