2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3

ALTER RULE

ALTER RULE — 更改規則的定義

概要

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 RULEPostgreSQL 語言的擴充套件,整個查詢重寫系統也是如此。

另請參閱

CREATE RULE, DROP RULE

提交更正

如果您在本文件中發現任何不正確之處、與您實際使用的功能不符之處或需要進一步說明之處,請使用此表格報告文件問題。