트리거란 무엇인가요?
트리거는 특정 작업 전후에 일부 작업을 "자동으로" 수행하는 데 사용됩니다. (예를 들어, 신규 학생 정보를 입력하는 경우, 수업 테이블에서 학생 수를 수정해야 합니다.)
삽입 삭제 업데이트가 트리거를 설정한 후 삽입 삭제 업데이트 작업을 실행하면 설정된 내용이 자동으로 트리거됩니다.
테이블에는 최대 6개의 트리거(3*2, 3개 작업*2회(전|후))가 있을 수 있습니다.
트리거 만들기
구문:
create trigger 触发器名 before|after 事件 on 表名 for each row 触发器语句;
트리거 이름은 쉽게 구별할 수 있도록 Trigger_xxx를 사용하는 것이 좋습니다. 트리거 이름은 반복할 수 없습니다.
before|after는 트리거 문 실행 시간을 나타냅니다. 이전이면 삽입 삭제 업데이트 작업이 이후이기 전에 트리거 문이 실행됩니다.
이벤트는 삽입 삭제 업데이트 작업 중 하나입니다.
각 행은 해당 작업을 수행하는 모든 레코드를 나타내는 트리거입니다.
트리거 문은 트리거가 실행될 때 실행되는 문입니다.
추천 튜토리얼: mysql 튜토리얼
위 내용은 트리거란 무엇입니까? 트리거를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!