BIGINT(8) 是 MySQL 可以存储的最大整数吗?
在BIGINT(8)中,数字8表示数据的显示方式。它不影响存储。该数字用于显示宽度。
BIGINT需要8个字节,即64位。有符号范围是-9223372036854775808到9223372036854775807,无符号范围取正值。unsigned的范围是0到18446744073709551615。
要理解bigint(8),让我们创建一个带有BIGINT(8)和zerofill列的表-
mysql> create table BigIntDemo8 -> ( -> Number1 BIGINT(8) not null, -> Number2 BIGINT(8) unsigned zerofill not null -> );
为两列插入一些记录。插入记录的查询如下-
mysql> insert into BigIntDemo8 values(1,1); mysql> insert into BigIntDemo8 values(11,11); mysql> insert into BigIntDemo8 values(111,111); mysql> insert into BigIntDemo8 values(1111,1111); mysql> insert into BigIntDemo8 values(11111,11111); mysql> insert into BigIntDemo8 values(111111,111111);
使用select语句显示表中的所有记录。查询如下-
mysql> select *from BigIntDemo8;
以下是输出-
+---------+----------+ | Number1 | Number2 | +---------+----------+ | 1 | 00000001 | | 11 | 00000011 | | 111 | 00000111 | | 1111 | 00001111 | | 11111 | 00011111 | | 111111 | 00111111 | +---------+----------+ 6 rows in set (0.00 sec)
热门推荐
10 南宁招生老师祝福语简短
11 作文老师寄语简短祝福语
12 对新郎搞笑祝福语简短
13 饭桌祝福语长辈文案简短
14 结果祝福语毕业文案简短
15 停学不停课祝福语简短
16 姐妹生日祝福语原创简短
17 孩子带子结婚祝福语简短
18 病人祝福语老师寄语简短