成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

alter_domain 中文man頁面

系統(tǒng)
ALTER DOMAIN 修改一個現(xiàn)有域的定義。

NAME

ALTER DOMAIN - 改變一個域的定義

SYNOPSIS

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 
  

DESCRIPTION 描述

ALTER DOMAIN 修改一個現(xiàn)有域的定義。 它有幾種子形式:

SET/DROP DEFAULT

 這些形式設(shè)置或者刪除一個域的缺省值。請注意缺省只適用于隨后的 INSERT 命令;他們并不影響使用該域已經(jīng)在表中的行。
SET/DROP NOT NULL

 這些形式改變一個域是否標(biāo)記為允許 NULL 值或者是拒絕 NULL 值。 在使用域的字段包含非空的值的時候,你只可以 SET NOT NULL。
ADD domain_constraint

 這種形式向域中增加一種新的約束,使用的語法和 CREATE DOMAIN [create_domain(7)] 一樣。這樣做只有在所有使用域的字段滿足新的約束的條件下才能成功。
DROP CONSTRAINT

 這種形式刪除一個域上的約束。
OWNER

 這種形式把域的所有者改變?yōu)榱硗庖粋€用戶。


 要使用 ALTER DOMAIN,你必須擁有該域;但是使用 ALTER DOMAIN OWNER 的時候你必須是數(shù)據(jù)庫超級用戶。

PARAMETERS 參數(shù)

name

 一個要修改的現(xiàn)有域的名字(可以有模式修飾)。
domain_constraint

 域的新的域約束。
constraint_name

 要刪除的現(xiàn)有約束。
CASCADE

 自動刪除依賴這個對象的約束。
RESTRICT

 如果有任何依賴對象,則拒絕刪除約束。這是缺省行為。
new_owner

 域的新所有者的用戶名。

EXAMPLES 例子


 給一個域增加一個 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;

#p#

NAME

ALTER DOMAIN - change the definition of a domain

SYNOPSIS

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 
  

DESCRIPTION

ALTER DOMAIN changes the definition of an existing domain. There are several sub-forms:

SET/DROP DEFAULT
These forms set or remove the default value for a domain. Note that defaults only apply to subsequent INSERT commands; they do not affect rows already in a table using the domain.
SET/DROP NOT NULL
These forms change whether a domain is marked to allow NULL values or to reject NULL values. You may only SET NOT NULL when the columns using the domain contain no null values.
ADD domain_constraint
This form adds a new constraint to a domain using the same syntax as CREATE DOMAIN [create_domain(7)]. This will only succeed if all columns using the domain satisfy the new constraint.
DROP CONSTRAINT
This form drops constraints on a domain.
OWNER
This form changes the owner of the domain to the specified user.

You must own the domain to use ALTER DOMAIN; except for ALTER DOMAIN OWNER, which may only be executed by a superuser.

PARAMETERS

name
The name (possibly schema-qualified) of an existing domain to alter.
domain_constraint
New domain constraint for the domain.
constraint_name
Name of an existing constraint to drop.
CASCADE
Automatically drop objects that depend on the constraint.
RESTRICT
Refuse to drop the constraint if there are any dependent objects. This is the default behavior.
new_owner
The user name of the new owner of the domain.

EXAMPLES

To add a NOT NULL constraint to a domain:

ALTER DOMAIN zipcode SET NOT NULL;
   

To remove a NOT NULL constraint from a domain:

ALTER DOMAIN zipcode DROP NOT NULL;
   

To add a check constraint to a domain:

ALTER DOMAIN zipcode ADD CONSTRAINT zipchk CHECK (char_length(VALUE) = 5);
   

To remove a check constraint from a domain:

ALTER DOMAIN zipcode DROP CONSTRAINT zipchk;
責(zé)任編輯:韓亞珊 來源: CMPP.net
相關(guān)推薦

2011-08-24 11:02:11

CREATE DOMA中文man

2011-08-24 14:19:14

DROP DOMAIN中文man

2011-08-24 09:02:10

ALTER AGGRE中文man

2011-08-24 09:14:47

alter_conve中文man

2011-08-24 09:42:15

alter_seque中文man

2011-08-24 09:51:53

alter_user中文man

2011-08-24 09:18:45

alter_datab中文man

2011-08-24 09:29:18

alter_group中文man

2011-08-24 09:32:13

alter_langu中文man

2011-08-24 09:39:10

alter_schem中文man

2011-08-24 09:45:14

alter_table中文man

2011-08-24 09:48:46

alter_trigg中文man

2011-08-24 09:26:14

alter_funct中文man

2011-08-24 09:36:00

alter_opera中文man

2011-08-15 10:21:09

man中文man

2011-08-24 16:48:36

man中文man

2011-08-11 16:11:49

at中文man

2011-08-25 10:21:56

man.conf中文man

2011-08-11 15:03:21

ACCESS中文man

2011-08-11 15:28:43

ali中文man
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 九九九视频 | 亚洲精品日韩精品 | 999www视频免费观看 | 黑人精品xxx一区一二区 | 中文字幕一区二区三区在线乱码 | 国产视频一区在线 | 日韩中文字幕在线播放 | 日韩精品二区 | 欧美精品乱码久久久久久按摩 | 亚洲精品国产第一综合99久久 | 91在线视频播放 | 中文字幕视频一区 | 国产99视频精品免费播放照片 | 亚洲精品久久久久久久久久久 | 国产91丝袜| 国产精品2区 | 久久精品色欧美aⅴ一区二区 | 国产日韩一区 | 国产精品18久久久久久白浆动漫 | 欧美久久国产 | 亚洲一区二区三区久久 | 久久成人精品一区二区三区 | 男女羞羞视频在线看 | 天天干天天干 | 日日夜夜天天 | 免费欧美视频 | 九九热热九九 | 日韩三级电影在线看 | 久久久久国产精品www | 麻豆av电影网 | 精品91| 56pao在线 | 国产精品久久久久久亚洲调教 | 精品国产一区二区三区性色av | 欧美日韩一二区 | 日本天天操 | 久久99网 | 免费艹逼视频 | 偷拍第一页 | 亚洲精品一区二区网址 | 成年人黄色小视频 |