2012-02-18 1 views

答えて

6

それはUNSIGNEDない場合、それはSIGNEDです。どちらの場合でも、範囲は同じサイズです。 INTより大きい範囲を許可する場合は、BIGINTを使用します。

+0

これは^^。より長い容量のデータ型では、より長い範囲が増加するだけで、行ごとの記憶域が大きくなります。 BIGINTは、INTの次に大きいデータ型です。 – hexparrot

2

符号付きTINYINTの範囲は、-128~ + 127です。符号なしの場合、範囲は0〜+ 255です。どちらの場合も、tinyintは256の異なる値を格納します。列を自動インクリメント列として使用する場合は、符号なしの数値を使用する必要があります。自動インクリメント列は明示的に設定しない限り負の値を持たないため、範囲を効果的に倍増します。