bigint(10)和bigint(20)的区别
时间: 2024-04-25 08:27:42 浏览: 219
Java的long和bigint长度对比详解
bigint(10)和bigint(20)都是MySQL中的数据类型,表示大整数类型。它们的区别在于它们的长度不同。
具体来说,bigint(10)表示长度为10的大整数类型,而bigint(20)则表示长度为20的大整数类型。长度指的是数字的位数,而不是它们所占用的字节数。因为bigint类型是固定长度的,所以无论指定的长度是多少,它们在存储时都会占用8个字节。
需要注意的是,指定长度只是为了规定该列中显示的最大位数,而不是规定它所能存储的最大值。因为bigint类型的最大值是2^63-1,约为9.22x10^18,远远超出了任何指定长度的范围。
阅读全文