ホームページ > よくある問題 > mysqlの長整数とは何ですか?

mysqlの長整数とは何ですか?

百草
リリース: 2023-06-14 16:30:32
オリジナル
2847 人が閲覧しました

MySQL の長整数型は「BIGINT」で、MySQL で最も一般的に使用されるデータ型の 1 つです。より大きな整数値を格納するために使用できます。他の整数データ型と同様に、符号付きまたは符号なしが可能です符号付き、符号付きデータ型は列が正と負の整数値を格納できることを意味し、符号なしデータ型は列が正の整数値のみを格納できることを意味し、長整数の範囲は -2^63 ~ 2^ です。 63-1 の間では、その定義構文は「BIGINT[(M)] [UNSIGNED] [ZEROFILL]」です。

mysqlの長整数とは何ですか?

このチュートリアルのオペレーティング システム: Windows 10 システム、mysql バージョン 8.0、Dell G3 コンピューター。

MySQL Long Integer とは

MySQL Long Integer (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 の long integer の定義構文は次のとおりです。

BIGINT[(M)] [UNSIGNED] [ZEROFILL]
ログイン後にコピー

このうち、M は値の最大桁数を示し、UNSIGNED は格納される値が正の数であることを示し、ZEROFILL は格納される値が正の数であることを示します。指定された桁数に達するまで、前に 0 が埋められます。

MySQL ロング整数の使用

MySQL ロング整数は、ユーザー ID、注文番号などのより大きな整数値を格納するために使用できます。 MySQL の long integer を使用するための構文は次のとおりです:

CREATE TABLE table_name 
(
   column1 BIGINT, 
   column2 BIGINT UNSIGNED, 
   column3 BIGINT(20) ZEROFILL
 );
ログイン後にコピー

上記のステートメントは、table_name という名前のテーブルを作成します。これには 3 つの列 (column1、column2、column3) があります。それらのデータ型はすべて長整数です。列 1 と列 2 の数値範囲は -2^63 (-9,223,372,036,854,775,808) から 2^63-1 (9,223,372,036,854,775,807) の間であり、列 3 の数値範囲は 0 から 9999999999999999999999 の間であり、その値の前には 0 が埋め込まれます。を達成するために、指定された桁数。

以上がmysqlの長整数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート