首頁  >  文章  >  mysql長整型是什麼

mysql長整型是什麼

百草
百草原創
2023-06-14 16:30:322823瀏覽

MySQL長整數是“BIGINT”,是MySQL中最常用的資料型別之一,其可以用來儲存較大的整數值,與其他整數資料型別一樣,可以是有符號或無符號的,有符號資料型態表示該列可以儲存正整數和負整數值,而無符號資料型態表示該列只能儲存正整數值,長整數的範圍在-2^63到2^63-1之間,其定義語法為「BIGINT[(M)] [UNSIGNED] [ZEROFILL]」。

mysql長整型是什麼

本教學作業系統:Windows10系統、mysql 8.0版本、Dell G3電腦。

什麼是MySQL長整數

MySQL長整數(Long Integer)是MySQL中的一種整數資料型別,用來儲存整數值。 BIGINT與其他整數資料類型一樣,可以是有符號或無符號的;有符號資料類型表示該列可以儲存正整數和負整數值,而無符號資料類型表示該列只能儲存正整數值。它的範圍是從-2^63(-9,223,372,036,854,775,808)到2^63-1( 9,223,372,036,854,775,807)之間的數字。 MySQL中的長整數資料類型可以儲存較大的整數值,例如使用者的ID,訂單號碼等。 MySQL長整數型的定義語法如下:

BIGINT[(M)] [UNSIGNED] [ZEROFILL]

其中,M表示數值的最大位數,UNSIGNED表示儲存的數值為正數,ZEROFILL表示儲存的數值前面以0填充,以達到指定位數。

MySQL長整數的使用

MySQL長整數可以用來儲存較大的整數值,例如使用者的ID,訂單號碼等。 MySQL長整型的使用語法如下:

CREATE TABLE table_name 
(
   column1 BIGINT, 
   column2 BIGINT UNSIGNED, 
   column3 BIGINT(20) ZEROFILL
 );

上面的語句建立了一個名為table_name的表,其中有3列,分別是column1,column2,column3,它們的資料型別都是長整型,column1和column2的數值範圍是-2^63(-9,223,372,036,854,775,808)到2^63-1( 9,223,372,036,854,775,807)之間;column39999999999999999999993999)用0填充,以達到指定位數。

以上是mysql長整型是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn