【发布时间】:2016-03-16 08:26:43
【问题描述】:
我遇到了如何使用 Oracle 11g 将新列设置为唯一的问题。
我尝试使用此代码,但出现错误:
ALTER TABLE QAS_ASSIGNED_STATE ADD UNIQUE (cuid);
【问题讨论】:
-
您正在尝试向表中添加一个新列 (cuid)。该列应该有一个唯一的约束?
-
@jarlh 我不太确定。但我知道的是表已经有唯一的 id (ID)
-
@Chrisrs2292 我遵循了一种解决方案,但它不起作用,
-
一张表可以有一个主键,但有几个唯一的约束/键。
标签: sql oracle11g unique alter