On this page
51.44. pg_rewrite
目录pg_rewrite
存储表和视图的重写规则。
表 51.44. pg_rewrite
列
Name | Type | References | Description |
---|---|---|---|
oid |
oid |
行标识符(隐藏属性;必须显式选择) | |
rulename |
name |
Rule name | |
ev_class |
oid |
pg_class.oid |
此规则用于的表 |
ev_type |
char |
规则适用的事件类型:1 = SELECT ,2 = UPDATE ,3 = INSERT ,4 = DELETE |
|
ev_enabled |
char |
控制规则触发的session_replication_role模式。 O =规则以“原始”和“本地”模式触发,D =规则被禁用,R =规则以“副本”模式触发,A =总是触发。 |
|
is_instead |
bool |
如果规则是INSTEAD 则为 True |
|
ev_qual |
pg_node_tree |
规则的限定条件的表达式树(以nodeToString() 表示形式) |
|
ev_action |
pg_node_tree |
规则操作的查询树(以nodeToString() 表示形式) |
Note
如果表在此目录中有任何规则,则pg_class.relhasrules
必须为 true。