ホームページ >データベース >Oracle >オラクルの数字の長さはどれくらいですか

オラクルの数字の長さはどれくらいですか

下次还敢
下次还敢オリジナル
2024-05-02 23:33:59833ブラウズ

Oracle NUMBER データ型の最大長は、小数点と小数点以下の桁を含めて 38 ビットです。整数部分は 38 ビット、小数部分は 128 ビットです。精度は小数点以下に保存できる桁数で、範囲は 0 ~ 128 です。適切な長さを選択するときは、データ範囲、精度要件、および保管スペースを考慮してください。

オラクルの数字の長さはどれくらいですか

Oracle の NUMBER データ型の長さ

NUMBER データ型は、数値を格納するために使用されます。 Oracle データベースの共通データ型。その長さは、データのサイズと精度の要件によって異なります。

最大長

NUMBER データ型の最大長は、小数点と小数点以下の桁を含む 38 ビットです:

  • 38 -bit 整数部
  • 小数点以下 128 桁

精度と範囲

精度とは、ビット整数部の後に格納できる桁数を指します。小数点。小数点以下の桁数は 0 ~ 128 の範囲です。

NUMBER データ型は次の範囲をサポートします:

  • 最大値: 999999999999999999999999999999999999999999999999.99
  • 最小値: - 99999999999999999 999999999999999999999999999999999999.99

##精度の例

  • NUMBER(10,2): 整数部が 8 桁、2 桁までの数値を格納できます。小数点以下の小数部分の数字。
  • NUMBER(18,0): 最大 18 桁の整数部分を保存できます。小数部分は保存できません。

#適切な長さの選択

NUMBER データ型に適切な長さを選択するときは、次の要素を考慮する必要があります:

  • データ範囲: データ値が最大値または最小値を超える可能性があるかどうか。
  • 精度要件: 小数点以下何桁まで保存する必要があります。
  • ストレージ スペース: データ型が長いほど、ストレージ スペースが大きくなります。

注:

    NUMBER(p,s) データ型の長さは p s 1 です。ここで、p は整数の桁数です。 s は 10 進数の桁数です。
  • NUMBER データ型は可変長をサポートしています。つまり、必要なだけのスペースしか占有することができません。
  • 非常に大きな数値の場合は、より広範囲の数値を格納できる BINARY_DOUBLE データ型を使用できます。

以上がオラクルの数字の長さはどれくらいですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。