sql约束

约束

约束的作用

  • 面临的问题
    -某列必须有值且唯一
    -某列的取值受到另一列取值的限制

  • 数据库提供的解决方法
    -限制无效的数据进入到表中
    -数据库层面的"安检"

约束的类型

约束名 意思
primary key 主键约束
unique key 唯一键约束
not null 非空约束
references foreign key 外键约束
check 检查约束
create table test(
                     c1 number constraint  test_c1_pk primary key  ,c2 number
)

你可能感兴趣的:(练习,笔记)