【发布时间】:2013-08-28 12:33:56
【问题描述】:
我创建了一个名为 RateValue 的表列,最初允许 NULL 值,但我想将其设为 NOT NULL。我使用 SQL Server 2008 R2
我尝试了以下方法,但它不起作用
ALTER TABLE dbo.AAElement
ALTER COLUMN RateValue NVARCHAR(50) NOT NULL
【问题讨论】:
-
此表中有行吗?如果这样做,您必须首先确保在 RateValue 中没有包含 NULL 值的行。
-
您收到的错误信息是什么?
-
“不工作”通常表示“您没有阅读邮件”。阅读它,因为它告诉你哪里出了问题。
标签: sql sql-server