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 확장 기능이다.