51.44. pg_rewrite

目录pg_rewrite存储表和视图的重写规则。

表 51.44. pg_rewrite

NameTypeReferencesDescription
oidoid 行标识符(隐藏属性;必须显式选择)
rulenamename Rule name
ev_classoidpg_class.oid此规则用于的表
ev_typechar 规则适用的事件类型:1 = SELECT,2 = UPDATE,3 = INSERT,4 = DELETE
ev_enabledchar 控制规则触发的session_replication_role模式。 O =规则以“原始”和“本地”模式触发,D =规则被禁用,R =规则以“副本”模式触发,A =总是触发。
is_insteadbool 如果规则是INSTEAD则为 True
ev_qualpg_node_tree 规则的限定条件的表达式树(以nodeToString()表示形式)
ev_actionpg_node_tree 规则操作的查询树(以nodeToString()表示形式)

Note

如果表在此目录中有任何规则,则pg_class.relhasrules必须为 true。