问题描述
|
可以这样
添加列的
默认值
ALTER TABLE [MyTable] ADD DEFAULT ((0)) FOR [MyColumn]
或像这样
ALTER TABLE [MyTable] ADD CONSTRAINT [DF_MyTable_MyColumn] DEFAULT ((0)) FOR [MyColumn]
两者有什么区别?
解决方法
第一个示例中的约束将由SQL Server指定一个名称。
,SQL Server特别将默认值分类为\“ constraints \”。使用CONSTRAINT关键字的语法可让您指定默认名称,这是一个好习惯。