pg_rewrite

pg_rewrite系统目录表存储表和视图的重写规则。如果一个表在这个目录中有任何规则,其pg_class.relhasrules必须为真。

表 1. pg_catalog.pg_rewrite

名称 类型 引用 描述
rulename name 规则名称。
ev_class oid pg_class.oid 使用该规则的表。
ev_attr int2 使用该规则的列(当前总是0,表示在整个表上使用)。
ev_type char 使用该规则的事件类型:1 = SELECT,2 = UPDATE,3 = INSERT,4 = DELETE
is_instead boolean 如果规则是一个INSTEAD规则,则为真。
ev_qual text 规则条件的表达式树(按照nodeToString()的表现形式)。
ev_action text 规则动作的查询树(按照nodeToString()的表现形式)。

上级主题: 系统目录定义

当前内容版权归GreenPlum和翻译组所有,若有侵权请联系删除下架 修订时间: 2024-09-15 21:48:05

results matching ""

    No results matching ""