롤 토토 : 문서 : 9.5 : 롤 토토 | |||
---|---|---|---|
이전 | PostgreSQL : 문서 : 9.5 : PL/토토 베이 -토토 베이 Prossural Language | CHAPTER 42. PL/사설 토토 -사설 토토 PROCERALIAN LANGUAGE | PostgreSQL : 문서 : 9.5 : PL/무지개 토토 이벤트 트리거 |
pl/사설 토토을 사용하여 트리거 기능을 작성할 수 있습니다. 트리거 함수에서 해시 참조$ _td현재 트리거 이벤트에 대한 정보가 포함되어 있습니다.$ _td는 글로벌 변수이며 트리거의 호출마다 별도의 로컬 값을 얻습니다. 의 필드$ _td해시 참조는 다음과 같습니다.
NEW열의 가치foo
old열의 가치foo
트리거 이름이
트리거 이벤트 :삽입, 업데이트, 삭제, Truncate또는알 수없는
방아쇠가 호출 된 시점 :전, 이후, 대신또는알 수없는
트리거 레벨 :행, 성명서또는알 수없는
트리거가 발사 된 테이블의 OID
트리거가 발사 된 테이블의 이름
트리거가 발사 된 테이블 이름. 이것은 더 이상 사용되지 않았으며 향후 릴리스에서 제거 될 수 있습니다.
트리거가 발사 된 테이블의 스키마 이름은
트리거 함수의 인수 수
트리거 함수의 인수. 존재하지 않음$ _td-> argcis 0입니다.
로우 레벨 트리거는 다음 중 하나를 반환 할 수 있습니다.
작동 실행
작동을 실행하지 마십시오
NEW트리거 함수에 의해 행이 수정되었습니다
위의 일부를 보여주는 트리거 함수의 예가 있습니다.
테이블 테스트 생성 (
이전 | 롤 토토 : 문서 : 9.5 : 롤 토토 9.5.25 문서화 | PostgreSQL : 문서 : 9.5 : PL/무지개 토토 이벤트 트리거 |
신뢰하고 신뢰할 수없는 pl/사설 토토 | PostgreSQL : 문서 : 9.5 : PL/토토 베이 -토토 베이 Prossural Language | PL/사설 토토 이벤트 트리거 |