数値型
MySQL の整数型
タイプ | 占有ストレージスペース (単位) | 符号なしの値の範囲 | 一致する値の範囲があります | 定義 |
---|---|---|---|---|
1 | 0 ~ 2⁸-1 | -2⁷ ~ 2⁷-1 | 非常に小さな整数 | |
2 | 0 ~ 2¹⁶-1 | -2¹⁶ ~ 2¹⁶-1 | 小さな整数 | |
3 | 0 ~ 2²⁴-1 | -2²⁴ ~ 2²⁴-1 | MEDIUM INTEGER | |
4 | 0 ~ 2³²-1 | -2³² ~ 2³²-1 | 標準整数 | |
8 | 0 ~ 2⁶⁴-1 | -2⁶⁴ ~ 2⁶⁴-1 | 大きな整数 |
##MySQL の浮動小数点型
Type
0 以外の絶対値の最小値 | 0 以外の絶対値の最大値 | 定義 | ##FLAOT | |
---|---|---|---|---|
±3.402823466E 38 | 単精度浮動小数点数値 | ##DOUBLE | 8 | ##±2.2250738585072014E-308|
倍精度浮動小数点-ポイント番号 | ##単精度浮動小数点数型 FLOAT は、たとえば、4 バイト構造です。は次のとおりです。 |
最大桁数と小数点以下の桁数を設定します
In 浮動小数点数型を定義する場合、次のように、FLOAT または DOUBLE の後に 2 つのパラメータを指定することもできます。
FLOAT(M, D) DOUBLE(M, D)
M は、10 進数に必要な有効小数点の最大桁数を表します。
D は、10 進数を表します。小数点
タイプ
値の範囲
-9999 ~ 9999 | |
---|---|
FLOAT(4, 1) | |
##FLOAT(5, 1) | |
FLOAT(6, 1) | |
D と同じ状況で、 M が大きいほど、大きくなります。このタイプの値の範囲は、M が同じ場合、D が大きくなるほど、このタイプの値の範囲は小さくなります。 | |
MySQL の固定小数点数型 |
占有ストレージ容量 (単位: バイト)
値の範囲DECLMAL | M および D | M および DDD に依存 |
---|
1 または2 | 1 |
---|---|
2 | #5 または 6 |
##7 または 8 | |
M の範囲は 1 ~ 65、D の範囲は 1 ~ 65 です。は 0 ~ 30 であり、D の値は M を超えることはできません。 | |
推奨チュートリアル: 「 | MySQL チュートリアル」 |
以上がMySQLのデータ型の詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。