首页 > 其他 > 详细

05主键约束

时间:2020-11-09 18:01:49      阅读:25      评论:0      收藏:0      [点我收藏+]

一、主键约束

1.什么是约束:约束时创建表字段时添加的限制条件。

2.什么主键:表示数据唯一性的字段称为主键。

3.主键约束:限制主键的值,唯一且非空。

4.主键约束使用:primart key

create table table01(id int primary key,name varchar(20));

insert into table01 values(1,‘aaa‘;)     正确

insert into table02 values(1,‘bbb‘)      报错    Duplicate entry重复数据

insert into table02 values(null,‘c‘)       报错   Cannot be null不能为空 

二、自增 auto_increment

  1.自增如何使用(一般搭配主键约束使用)

  自增规则:从历史最大值+1

  如何使用:primary key auto_increment

  create table table01(id int primary key auto_increment,name varchar(20));

  inserrt into table02 values(null,‘aaa‘)    null=1

  inserrt into table02 values(null,‘bbb‘)    null=2

  inserrt into table02 values(10,‘ccc‘)    null=10

  inserrt into table02 values(null,‘ddd‘)    null=11

  delete from table02 where id>=10;

  inserrt into table02 values(null,‘eee‘)    null=12

 

05主键约束

原文:https://www.cnblogs.com/star-Java/p/13948814.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!