SQL数据表字段类型与属性总结(DDL)

1.SQL字段类型

类型 空间大小(字节) 实际大小 其他
tinyint(显示) 1 0-255 unsign、zerofill
smallint(显示) 2 65535 unsign、zerofill
int(显示) 4 40亿 unsign、zerofill
float(M,D) 4 6精度 unsign、zerofill
double(M,D) 8 16精度 unsign、zerofill
decimal(M,D) ? ? unsign、zerofill
char(实际) 4 0-255 超长截断,不足补空
varchar(实际) 1~5 0-255 超长截断,不足不处理

2.SQL字段属性
  not null
  default value
  primary key
  auto_increment
  foreign key
    foreign key(外键id) references 表名 (主键id)

你可能感兴趣的:(SQL)