0
某种程度上,此客户的数据库没有正确更新,现在它们有一些数字列,其默认值为0,没有默认值(但不为空),并且会创建一个错误当我尝试插入时,该列不能为空。将缺省值添加到现有列
我想:
ALTER TABLE cesMisc ALTER COLUMN int1 int DEFAULT((0))
但它不喜欢在ALTER列的默认。我怎样才能定义列的默认值?
某种程度上,此客户的数据库没有正确更新,现在它们有一些数字列,其默认值为0,没有默认值(但不为空),并且会创建一个错误当我尝试插入时,该列不能为空。将缺省值添加到现有列
我想:
ALTER TABLE cesMisc ALTER COLUMN int1 int DEFAULT((0))
但它不喜欢在ALTER列的默认。我怎样才能定义列的默认值?
尝试:
create table xyz
(
column1 int not null
)
ALTER TABLE xyz ADD CONSTRAINT
DF_column1 DEFAULT 0 FOR column1
GO