3
好日子..只想问,是否有可能改变一个列的表,使默认值为空字符串..改变列的表,并默认值为空字符串
我尝试使用此查询,
Alter Table Employee Alter Column sJobTitle Varchar(200) DEFAULT ''
不幸的是,它不工作..
请让我知道,如果“M做正确的..
谢谢,
链接
好日子..只想问,是否有可能改变一个列的表,使默认值为空字符串..改变列的表,并默认值为空字符串
我尝试使用此查询,
Alter Table Employee Alter Column sJobTitle Varchar(200) DEFAULT ''
不幸的是,它不工作..
请让我知道,如果“M做正确的..
谢谢,
链接
您需要添加一个约束。参考http://blog.sqlauthority.com/2008/05/31/sql-server-create-default-constraint-over-table-column/
ALTER TABLE Employee
ADD CONSTRAINT DF_Employee _JobTitle
DEFAULT '' FOR sJobTitle
试试这个查询。此查询不会将当前数据更改为默认值。
ALTER TABLE Employee
ADD DEFAULT ('') FOR sJobTitle
也许它的工作。