ALTER DOMAIN name
{ SET DEFAULT expression | DROP DEFAULT }
ALTER DOMAIN name
{ SET | DROP } NOT NULL
ALTER DOMAIN name
ADD domain_constraint
ALTER DOMAIN name
DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]
ALTER DOMAIN name
OWNER TO new_owner
給一個域增加一個 NOT NULL 約束:
ALTER DOMAIN zipcode SET NOT NULL;
從一個域裡刪除一個 NOT NULL 約束: ALTER DOMAIN zipcode DROP NOT NULL;
給一個域裡增加一個檢查約束:
ALTER DOMAIN zipcode ADD CONSTRAINT zipchk CHECK (char_length(VALUE) = 5);
從一個域裡刪除一個檢查約束:
ALTER DOMAIN zipcode DROP CONSTRAINT zipchk;
ALTER DOMAIN 語句與 SQL99 相容,除 OWNER 變種之外,這個變種是 PostgreSQL 的擴充套件。
Postgresql 中文網站 何偉平 <laser@pgsqldb.org>
本頁面中文版由中文 man 手冊頁計劃提供。
中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh