mysql学习(五)-字段属性

字段属性:

unsigned: 无符号类型,只能修饰数值类型;

create table if not exists t1(id int unsigned);

zerofill:前端填0 //只能修饰数值类型

create table if not exists t1(id int(4) zerofill,  price float(10,3) zerofill, name varchar(10));

auto_increment: 自动增长

create table if not exists t1(id int auto_increment primary key, name varchar(10));

null ot null ://字段属性不能为空

create table if not exists t1(id int not null auto_increment primary key, name varchar(10) not null, price double(10, 2) not null);

default://默认值

create table if not exists t1(id int not null auto_increment primary key, name varchar(10) not null default '', price double(10, 2) not null default '0.00');

原文地址:https://www.cnblogs.com/zhoulikai/p/3345593.html