怎么修改表中某字段默认值

如何修改表中某字段默认值?表A中有一InActive字段,默认值1,需要将默认值修改为0,因为表内有数据,InActive

如何修改表中某字段默认值?


表A中有一InActive字段,默认值1,

需要将默认值修改为0,因为表内有数据,InActive字段不能删除再重新添加,如何操作?

[解决办法]
drop CONSTRAINT [DF_CommunityInfo_InActive]

alter table CommunityInfo add CONSTRAINT [DF_CommunityInfo_InActive] default(0) for InActive

[解决办法]

SQL code
--找约束的方法--'DF_t_nActive_你的名'是你加约束时按照规则起的名字,--数据库中期后,‘你名字’会被重新分配,如下select name from sysobjects where xtype='D' and name like 'DF_t_nActive'--若不知到以前的名?,学习~
[解决办法]
create table tb(id int , val int)

go

ALTER TABLE tb ADD CONSTRAINT df_tb_val DEFAULT (0) FOR val
go

drop table tb

[解决办法]
--取得约束名
select name from sysobjects where xtype='D' and name ='约束名字'
[解决办法]
好像没看到直接更改约束的语句吧~