| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 이전 | 위로 | 제34장. 정보 스키마 | 사설 토토: Tài liệu: 9.3: UDT_PRIVILEGES | |
보기윈 토토모든 윈 토토를 포함합니다. 현재 데이터베이스에 정의된 테이블과 뷰 현재 사용자는 다음 이외의 권한을 소유하거나 갖고 있습니다.선택켜짐.
표 34-52.윈 토토열
| 이름 | 데이터 유형 | 설명 |
|---|---|---|
| trigger_catalog | sql_identifier | 윈 토토를 포함하는 데이터베이스의 이름(항상 현재 데이터베이스) |
| trigger_schema | sql_identifier | 윈 토토를 포함하는 스키마의 이름 |
| trigger_name | sql_identifier | 윈 토토 이름 |
| event_manipulation | 문자_데이터 | 윈 토토를 실행하는 이벤트 (삽입, 업데이트또는삭제) |
| event_object_catalog | sql_identifier | 윈 토토하는 테이블이 포함된 데이터베이스의 이름 (항상 현재 데이터베이스)에 정의되어 있습니다. |
| event_object_schema | sql_identifier | 윈 토토가 있는 테이블을 포함하는 스키마의 이름 정의됨 |
| event_object_table | sql_identifier | 윈 토토가 정의된 테이블의 이름 |
| action_order | cardinal_number | 아직 구현되지 않음 |
| action_condition | 캐릭터_데이터 | 언제윈 토토 조건, 경우 null 없음(현재 활성화된 테이블이 테이블을 소유하지 않은 경우에도 null임) 역할) |
| action_statement | 문자_데이터 | 윈 토토에 의해 실행되는 명령문(현재는 항상실행 절차함수(...)) |
| action_orientation | character_data | 처리된 각 항목에 대해 윈 토토가 한 번 실행되는지 식별합니다. 행 또는 각 문에 대해 한 번(ROW또는진술문) |
| action_timing | 문자_데이터 | 윈 토토가 실행되는 시간 (이전, 이후또는대신) |
| action_reference_old_table | sql_identifier | 다음에서 사용할 수 없는 기능에 적용포스트그레SQL |
| action_reference_new_table | sql_identifier | 다음에서 사용할 수 없는 기능에 적용PostgreSQL |
| action_reference_old_row | sql_identifier | 다음에서 사용할 수 없는 기능에 적용PostgreSQL |
| action_reference_new_row | sql_identifier | 다음에서 사용할 수 없는 기능에 적용포스트그레SQL |
| 생성됨 | time_stamp | 다음에서 사용할 수 없는 기능에 적용PostgreSQL |
윈 토토 in포스트그레SQL두 개가 있어요 영향을 미치는 SQL 표준과의 비호환성 정보 스키마의 표현. 먼저 윈 토토 이름은 다음과 같습니다. 의 각 테이블에 로컬PostgreSQL, 독립적인 스키마 객체가 아닙니다. 그러므로 있을 수 있다 한 스키마에 정의된 중복된 윈 토토 이름이어야 합니다. 다른 테이블에 속합니다. (trigger_catalog그리고trigger_schema실제로는 다음과 관련된 값입니다. 윈 토토가 정의된 테이블입니다.) 둘째, 윈 토토는 다음과 같습니다. 여러 이벤트에서 실행되도록 정의되었습니다.PostgreSQL(예:켜짐 삽입 또는 업데이트), 반면 SQL 표준에서는 하나만 허용합니다. 윈 토토가 여러 이벤트에서 실행되도록 정의된 경우 정보 스키마에서 여러 행으로 표시됩니다. 각 종류의 이벤트. 이 두 가지 문제로 인해, 뷰의 기본 키윈 토토정말로(trigger_catalog, Trigger_schema, event_object_table, Trigger_name, event_manipulation)대신 의(trigger_catalog, Trigger_schema, 윈 토토_이름), 이는 SQL 표준이 지정하는 것입니다. 그럼에도 불구하고 다음을 준수하는 방식으로 윈 토토를 정의하면 SQL 표준(스키마에서 고유한 윈 토토 이름과 윈 토토당 하나의 이벤트 유형) 이는 영향을 미치지 않습니다.
참고:이전포스트그레SQL9.1, 이 보기의 열action_timing, action_reference_old_table, action_reference_new_table, action_reference_old_row및action_reference_new_row이름이 지정되었습니다조건_타이밍, condition_reference_old_table, condition_reference_new_table, condition_reference_old_row및condition_reference_new_row각각. 그 SQL:1999 표준에서 이름이 지정된 방식입니다. 새로운 네이밍 SQL:2003 이상을 준수합니다.
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| triggered_update_columns | 위로 | udt_privileges |