日期:2014-05-18 浏览次数:20473 次
ALTER TABLE table1 ( id int IDENTITY (1, 1) NOT NULL , fid smallint NOT NULL , cid tinyint NOT NULL CONSTRAINT DF_table1_cid DEFAULT (0) )
------解决方案--------------------
1.如果你的表中还没有这个字段:
alter table 表名字
add 你要默认的字段 数据类型 default 默认值
2.如果表中有此字段的话,先把它删除,然后增加(即上述的1)
alter table 表名字
drop column 名字
------解决方案--------------------
alter table 表明 drop CONSTRAINT [约束名] --如果已存在默认值则运行这句
alter table 表明 add CONSTRAINT [约束名] default 值 for 列明
------解决方案--------------------
use DevTest
go
create table aa(
aaid int not null default(1),
aaname varchar(10)
)
go
insert into aa(aaname) values('ssss')
go
select * from aa
------解决方案--------------------