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)