MySQL BigInt zerofill vs int zerofill?
MySQL BigInt 和 int 之间的区别在于 INT 是 32 位长,而 BIGINT 是 64 位长。
以下是一些要点 -
BigInt 占用 8 个字节的存储空间,而 int 占用 4 个字节的存储空间。
int(10) 的 int 取 4294967295 个最大值,而 bigint(20) 取 18,446,744,073,709,551,615。
BigInt(20) 和 int(10),在这 20 和 10 中可用于带零填充的宽度显示。
这是 Bigint 和 int 与 zerofill 的演示。以下是创建表的查询。
mysql> create table BigintandintDemo−> (
−> Number1 bigint zerofill,
−> Number2 int zerofill
−> );
现在您可以在表中插入记录。查询如下 -
mysql> insert into BigintandintDemo values(234556667777,678999);
在 select 语句的帮助下显示表中的所有记录。查询如下 -
mysql> select *from BigintandintDemo;
以下是输出 -
+----------------------+------------+| Number1 | Number2 |
+----------------------+------------+
| 00000000234556667777 | 0000678999 |
+----------------------+------------+
1 row in set (0.00 sec)
以上是 MySQL BigInt zerofill vs int zerofill? 的全部内容, 来源链接: utcz.com/z/317462.html