学习笔记(02):mySQL数据库开发教程-实体完整性--主键约束

立即学习:https://edu.csdn.net/course/play/4364/77138?utm_source=blogtoedu

实体完整性实现:

主健约束:

  • 一张表只能有一列设置主键
  • 值必须唯一
  • 不允许为空
  • innoDB存储引擎,主键即索引

创建表时指定主键:

create table a1

(

sid int primary key,

sname char(10)

)

create table a1

(

sid int,

sname char(10)

constraint pk_s_sid primary key(sid)

)

添加主键

alter table TStudent add primary key(student)

删除主键

alter table TStudent drop primary key

 

唯一值约束:

  • 一张表可以有多个列添加唯一值约束
  • 只允许一条记录为空值

 

你可能感兴趣的:(MySQL)