【发布时间】:2015-09-09 04:18:06
【问题描述】:
我是 SQL 新手,我在列中创建了唯一键。现在我想更改不允许任何空值或零值的列。
我试过这样做
ALTER TABLE sales ALTER COLUMN VerificationCode VARCHAR NOT NULL
但是这会产生以下错误:
对象“UQ_Sales_VerificationCode”依赖于列“VerificationCode”。 消息 4922,第 16 级,状态 9,第 74 行 ALTER TABLE ALTER COLUMN VerificationCode 失败,因为一个或多个对象访问此列。
【问题讨论】:
标签: sql-server unique alter notnull