mysql学习(五)-字段属性

时间:2023-03-09 03:05:28
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 \not 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');