Sql Server中删除一个字段的默认值

 

知道默认值约束名,直接运行下面语句

IF  EXISTS (SELECT * FROM sys.check_constraints WHERE object_id = OBJECT_ID(N'约束名') AND parent_object_id = OBJECT_ID(N'表名'))

alter table 表名 drop constraint 约束名

 不知道默认值约束名,先运行下面语句,查看约束

use 数据库名
go
sp_help 表名
go

 

 

Sql Server中删除一个字段的默认值

 

找到默认值约束名后,执行下面语句

IF  EXISTS (SELECT * FROM sys.check_constraints WHERE object_id = OBJECT_ID(N'约束名') AND parent_object_id = OBJECT_ID(N'表名'))

alter table 表名 drop constraint DF__WS_WHOLES__DATE___45EC718E

 

最后运行下面语句,查看是否已经删除

use 数据库名
go
sp_help 表名
go

 

相关文章:

  • 2021-11-13
  • 2021-09-17
  • 2022-12-23
  • 2021-06-02
  • 2022-12-23
  • 2022-02-21
  • 2022-12-23
  • 2021-11-13
猜你喜欢
  • 2022-02-17
  • 2021-06-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
相关资源
相似解决方案