历史版本。 PostgreSQL 8.0 已结束支持。 请参阅 当前版本手册.
41.25. pg_rewrite #
目录pg_rewrite存储对于表和视图的重写规则。
表 41.25. pg_rewrite Columns
| 名称 | 类型 | 引用 | 描述 |
|---|---|---|---|
rulename | name | 规则名称 | |
ev_class | oid | | 使用该规则的表 |
ev_attr | int2 | 该规则所针对的列(目前总是 -1,表示整个表) | |
ev_type | char | 使用该规则的事件类型:1 = SELECT, 2 = UPDATE, 3 = INSERT, 4 = DELETE
| |
is_instead | bool | 为真表示是一个INSTEAD规则
| |
ev_qual | text | 规则条件的表达式树(以 nodeToString() 表示)
| |
ev_action | text | 规则动作的查询树(以 nodeToString() 表示)
|
注意
如果一个表在这个目录中有任何规则,pg_class.relhasrules必须为真。