约束
主键约束 |
primary key |
这一行的标识符(非空不能重复) |
非空约束 |
not null |
数据不能为空 |
唯一约束 |
unique |
数据具有唯一性 |
自增长约束 |
auto_increment |
一张表只能有一个自增长列, 并且只能在数字类型中使用 |
零填充 |
zerofill |
填充0 |
默认 |
default |
CREATE TABLE user(uid INT(10) DEFAULT 3); |
无符号位 |
unsigned |
无符号作用于数值类型 |
外键约束 |
foreign |
主要用于参照完整性 |
检查约束 |
check |
mysql不支持 |
条件
类型
其中decimal(a,b)a是总长度,b是小数位数