SQL語句增長字段、修改字段、修改類型、修改默認值

1、修改字段默認值ci

alter table 表名 drop constraint 約束名字   ------說明:刪除表的字段的原有約束it

alter table 表名 add constraint 約束名字 DEFAULT 默認值 for 字段名稱 -------說明:添加一個表的字段的約束並指定默認值table

2、修改字段名:object

alter table 表名 rename column A to Bim

3、修改字段類型:tab

alter table 表名 alter column UnitPrice decimal(18, 4) not null co

3、修改增長字段:ab

alter table 表名 ADD 字段 類型 NOT NULL Default 0const

 

1.   刪除主鍵:

Declare @Pk varChar(100);

Select @Pk=Name from sysobjects where Parent_Obj=OBJECT_ID('abcd') and xtype='PK';

if @Pk is not null

begin

     exec('Alter table abcd Drop '+ @Pk)  --刪除原主鍵

 end

 

2. 把全部主鍵設爲不能爲空

alter table abcd alter column c char(10) not null

ex: alter table BCM300T alter column ZIP_CODE NVARchar(6) not null

3.  重建主鍵:

ALTER Table abcd ADD CONSTRAINT pk_abcd   PRIMARY KEY (a, b, c )

ex: ALTER TABLE BCM300T ADD CONSTRAINT BCM300T_IDX01 PRIMARY KEY (ZIP_CODE, ZIP_NAME)

相關文章
相關標籤/搜索