# Oracle中创建unique唯一约束(单列和多列)
oracle中的unique约束是用来保证表中的某一类,或者表中的某一类组合不重复。
- 如下建表时并将其中的fname和lname组合起来建立了一个唯一约束。
create table unique_test
(id number,
fname varchar2(20),
lname varchar2(20),
address varchar2(100),
email varchar2(40),
constraint name_unique unique(fname,lname))
- 建表后增加约束
alter table unique_test
add constraint email_unique unique(email);