mysql数据类型--bigint(M)\varchar(M)\datetime(M)\decimal(M,D)

----mysql5.7---

括号里的数字叫数据的宽度,不同的数据类型对宽度的处理也不一样。

1、整数类型
create table test2 (
 id1 bigint(10) zerofill,
 id11 bigint(10) ,
 id2 bigint zerofill,
 id22 bigint ,
 id3 bigint(1) zerofill,
 id33 bigint(1)
 );
 insert into test2 values(1,1,2,2,30,30);
 
 select * from test2;
---------------------------------
# id1, id11, id2, id22, id3, id33
0000000001, 1, 00000000000000000002, 2, 30, 30

show create table test2;
---------------------------------
# Table    Create Table
test2    CREATE TABLE `test2` (
  `id1` bigint(10) unsigned zerofill DEFAULT NULL,
  `id11` bigint(10) DEFAULT NULL,
  `id2` bigint(20) unsigned zerofill DEFAULT NULL,
  `id22` bigint(20) DEFAULT NULL,
  `id3` bigint(1) unsigned zerofill DEFAULT NULL,
  `id33` bigint(1) DEFAULT NULL

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值