ALTER RULE

ALTER RULE — 룰 정의 바꾸기

요약

ALTER RULE 이름 ON 테이블이름 RENAME TO 새이름

설명

ALTER RULE 명령은 지정한 룰 속성을 바꾼다. 현재, 이 명령은 룰 이름 바꾸는 일만 한다.

ALTER RULE 명령은 해당 테이블이나 뷰의 소유주와 슈퍼유저만 사용할 수 있다.

매개 변수

이름

바꿀 기존 룰 이름.

table_name

해당 룰의 대상 테이블이나 뷰 이름(스키마 이름 포함).

새이름

새 룰 이름.

예제

기존 룰의 이름을 바꾸는 예제:

ALTER RULE notify_all ON emp RENAME TO notify_me;

호환성

ALTER RULE 명령은 쿼리 다시 쓰기 기능을 구현한 PostgreSQL 확장 기능이다.

관련 항목

CREATE RULE, DROP RULE