在MySQL变量的上下文中,相当于Java long的是BigInt。
在Java中,长数据类型需要8个字节,而BigInt也需要相同数量的字节。
这是 Java long 的演示 -
public class JavaLongDemo { public static void main(String[]args) { long kilometer = 9223372036854775807L; System.out.println("The largest positive value for long range:"+kilometer); } }
以下是输出 -
让我们看看 MySQL 中 BigInt 类型的一个例子。以下是创建字段设置为 BigInt 的表的查询 -
mysql> create table BigIntDemo −> ( −> Kilometer BigInt −> ); Query OK, 0 rows affected (0.74 sec)
在表中插入一些记录。查询如下 -
mysql> insert into BigIntDemo values(9223372036854775807); Query OK, 1 row affected (0.19 sec)
现在您可以检查是否插入了上述记录。选择查询如下所示 -
mysql> select *from BigIntDemo;
以下是输出 -
+---------------------+ | Kilometer | +---------------------+ | 9223372036854775807 | +---------------------+ 1 row in set (0.00 sec)