ALTER RULE
Name
ALTER RULE -- 修改一个规则的定义
Synopsis
ALTER RULE _name_ ON _table_name_ RENAME TO _new_name_
描述
ALTER RULE
修改一个规则的定义。目前仅可以修改规则的名称。
要使用ALTER RULE
,用户必须是应用了指定规则的表或视图的所有者。
参数
_name_
要修改规则的名称。
_table_name_
应用了指定规则的表或视图的名称(可以有模式修饰符)。
_new_name_
规则的新名称。
例子
将一个规则的名称进行重命名:
ALTER RULE notify_all ON emp RENAME TO notify_me;
兼容性
ALTER RULE
是PostgreSQL的扩展,这个语句会重写系统内容。