不允许重复

时间:2019-07-08 23:12:52

标签: sql

我正在将数据从访问表导入到SQL。我有一个主键是SQL“ quoteID”,它显然不允许重复,但是我想将该要求添加到另一个字段中。

似乎找不到在哪里设置?也许与字段类型有关?

2 个答案:

答案 0 :(得分:1)

您可以使用唯一约束或唯一索引来要求列是唯一的:

alter table t add constraint unq_t_col unique (col);

或:

create unique index unq_t_col on t(col);

答案 1 :(得分:0)

使字段成为表的主键。或者在该字段上放置一个索引,以强制使用唯一值。