MySQL の長整数型は「BIGINT」で、MySQL で最も一般的に使用されるデータ型の 1 つです。より大きな整数値を格納するために使用できます。他の整数データ型と同様に、符号付きまたは符号なしが可能です符号付き、符号付きデータ型は列が正と負の整数値を格納できることを意味し、符号なしデータ型は列が正の整数値のみを格納できることを意味し、長整数の範囲は -2^63 ~ 2^ です。 63-1 の間では、その定義構文は「BIGINT[(M)] [UNSIGNED] [ZEROFILL]」です。
このチュートリアルのオペレーティング システム: 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 サイトの他の関連記事を参照してください。