在 MySQL 變數上下文中,Java long 的等價物是什麼?


在 MySQL 變數上下文中,Java long 的等價物是 BigInt。

在 Java 中,long 資料型別佔 8 個位元組,而 BigInt 也佔相同數量的位元組。

Java long 的演示

以下是 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);
   }
}

以下是輸出 −

BigInt 的演示

讓我們來看一個 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)

更新時間: 2019-07-30

3K+ 瀏覽

開啟你的 職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.