数据库约束

Posted god3064371

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库约束相关的知识,希望对你有一定的参考价值。

默认值、非空、主键、唯一、自增长、外键

默认值:

create table xx(

  sname  varchar(20) default ‘yyyy‘

)

非空:

create table xx(

  sname  varchar(20) not null

)

唯一:

create table xx(

  sname  varchar(20) unique

)

主键:非空且唯一

create table xx(

  sid int primary key

)

自增长:auto_increment

create table xx(

 sid int primary key auto_increment

)

0填充sid  

sid int(3)  zerofill primary key auto_increment

以上是关于数据库约束的主要内容,如果未能解决你的问题,请参考以下文章

约束以及数据库的修改

数据库的检查约束check约束

MySQL数据库基础(约束以及修改数据表)(持续更新中)

数据库小技能:约束索引

数据库小技能:约束索引

数据库小技能:约束索引