![SQL Server 2017从零开始学(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/73/27738073/b_27738073.jpg)
上QQ阅读APP看书,第一时间看更新
7.4.3 删除默认值约束
当表中的某个字段不再需要默认值时,可以将默认值约束删除,非常简单。删除默认值约束的语法格式如下:
ALTER TABLE table_name DROP CONSTRAINT default_name;
参数介绍如下:
• table_name:表名,是要删除默认值约束列所在的表名。
• default_name:默认值约束的名字。
【例7.12】将蔬菜信息表中添加的名称为df_vegetables_remark的默认值约束删除。
在【查询编辑器】窗口中输入如下T-SQL语句:
ALTER TABLE vegetables DROP CONSTRAINT df_vegetables_remark;
单击【执行】按钮,即可完成在默认值约束的删除操作,并在【消息】窗格中显示命令已成功完成的信息提示,如图7-27所示。
![](https://epubservercos.yuewen.com/00DFEA/15936052005026606/epubprivate/OEBPS/Images/Figure-P162_11280.jpg?sign=1739260408-IiyXu9QQ89mOanVSjDBLAmtr3nH4NtDt-0-30760756f1d42c2e0ea7fc296a726fe5)
图7-27 删除默认值约束
打开蔬菜信息表的设计界面,选择删除默认值的列,即可在【列属性】列表中看到该列的默认值约束信息已经被删除,如图7-28所示。
![](https://epubservercos.yuewen.com/00DFEA/15936052005026606/epubprivate/OEBPS/Images/Figure-P162_11281.jpg?sign=1739260408-KtkpFBQEBdX0hLkTV5DbMecp0SflEhOg-0-37540ed98d52e2f2dc162127c9258126)
图7-28 列属性工作界面