如何为现有列设置默认值
这在SQL Server 2008中不起作用:
ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES'
错误是:
关键字'SET'附近的语法不正确。
我究竟做错了什么?
这将在SQL Server中工作:
ALTER TABLE Employee ADD CONSTRAINT DF_SomeName DEFAULT N'SANDNES' FOR CityBorn;
ALTER TABLE Employee ADD DEFAULT 'SANDNES' FOR CityBorn
不能使用alter列,而是使用add
ALTER TABLE Employee
ADD DEFAULT('SANDNES') FOR CityBorn
链接地址: http://www.djcxy.com/p/24705.html