SQL
约束
- 在数据库开发中,约束是必不可少,使用约束可以更好的保证数据的完整性。
唯一约束(unique)
-
表中的一个字段的内容是唯一的
-
范例:建表一个 pname 是唯一的表
-
示例图:
此时是不允许向表内插入名字相同的记录的! -
唯一约束的名字也可以自定义
-
示例图:
以上操作完整源码:
--唯一约束
create table person(
person_id number(4) ,
pname varchar2(10) unique,
age number(3),
birthday date
);
--自定义唯一约束名称
create table person(
person_id number(4) ,
pname varchar2(10),
age number(3),
birthday date,
constraint person_pname_uk unique(pname)
);
如有错误,欢迎指正!