젠 토토 만들기새 젠 토토을 적용합니다생성 또는 교체새 젠 토토을 만들거나 기존을 교체합니다.
thePostgreSQL젠 토토 시스템대신젠 토토은 주어진 명령을 대체 할 수 있습니다PostgreSQL : 문서 : 9.3 : 사설 토토 시스템.
현재,ON SELECT젠 토토이 있어야합니다대신젠 토토과 있어야합니다select명령. 따라서, anON SELECT젠 토토select테이블에 저장된 것이 아닌 명령 (if보기 만들기실제 테이블을 만드는 것보다 명령ON SELECT젠 토토에 대한 젠 토토.
정의하여 업데이트 가능한보기의 환상을 만들 수 있습니다insert, on및ON DELETE젠 토토 (또는 다른삽입그리고 그러면 적절한 것을 넣으십시오반환각 젠 토토에 대한 조항.
단지에 조건부 젠 토토을 사용하려고한다면 캐치가 있습니다.필수무조건적대신각각에 대한 젠 토토대신, 그러면 시스템이됩니다대신 아무것도시스템을 보장하기위한 젠 토토대신; 그들이 적용되는 경우, 그들은대신 아무것도행동.반환쿼리.)
생성 젠 토토의 이름. 이것은 서로 구별되어야합니다
이벤트는 중 하나입니다.select, 삽입, 업데이트또는삭제.
테이블의 이름 (선택적으로 스키마 자격) 또는보기
anySQL조건부부울). 조건NEW및old
대신명령을 나타냅니다대신원래 명령.
12529_12533명령이 있어야 함을 나타냅니다또한원래 명령.
그렇지 않은 경우12529_12533NOR대신지정되어 있습니다.12529_12533기본값입니다.
젠 토토 조치를 구성하는 명령 또는 명령. 유효한select, 삽입, 업데이트, 삭제또는Notify.
내조건및명령, 특별 테이블 이름NEW및old익숙해 질 수 있습니다NEW유효합니다insert및on update새로운 것을 참조하는 젠 토토oldISon update및ON DELETE기존 행을 참조하는 젠 토토
당신은 젠 토토을 만들거나 변경하기위한 테이블의 소유자 여야합니다.
젠 토토에 따라삽입, 업데이트또는삭제a반환조항삽입, 업데이트 반환또는반환 삭제각각 명령.반환, 젠 토토반환절은 무시됩니다. 전류대신포함하는 젠 토토반환; 또한 최대 하나가있을 수 있습니다반환모든 젠 토토 중 조항반환조항을 계산하는 데 사용됩니다반환보기에 쿼리반환사용 가능한 젠 토토의 조항.
순환 젠 토토을 피하기 위해주의를 기울이는 것이 매우 중요합니다. 을 위한PostgreSQL, Theselect명령은 원인이 될 것입니다PostgreSQL때문에 오류를보고합니다
젠 토토 작성 "_return"as
현재, 젠 토토 조치에 A가 포함 된 경우Notify명령,Notify명령은 무조건적으로 실행됩니다. 즉,Notify행이 없어도 발행됩니다.
mytable에 대한 업데이트시 Rule Notify_me 만들기 MyTable도 알려줍니다.
ONENotify이벤트가 전송됩니다업데이트id = 42.
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
역할 창출 | up | 스키마 생성 |