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

 

 

 

找到默認值約束名后,執行下面語句

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM