Oracle 11g - 添加新列并设置为唯一
Oracle 11g - add new column and set as unique
我遇到了如何使用 Oracle 11g 将新列设置为唯一的问题。
我尝试使用此代码但出现错误:
ALTER TABLE QAS_ASSIGNED_STATE ADD UNIQUE (cuid);
您应该定义列的类型。像这样:
alter table
QAS_ASSIGNED_STATE
add
cuid number NULL;
然后添加约束:
ALTER TABLE QAS_ASSIGNED_STATE ADD CONSTRAINT constraint_cuid UNIQUE (cuid );
我遇到了如何使用 Oracle 11g 将新列设置为唯一的问题。
我尝试使用此代码但出现错误:
ALTER TABLE QAS_ASSIGNED_STATE ADD UNIQUE (cuid);
您应该定义列的类型。像这样:
alter table
QAS_ASSIGNED_STATE
add
cuid number NULL;
然后添加约束:
ALTER TABLE QAS_ASSIGNED_STATE ADD CONSTRAINT constraint_cuid UNIQUE (cuid );