Oracle DECIMAL データ型は、正確な計算が必要な計算に高精度の 10 進値の記憶域を提供します。機能は次のとおりです。 構成可能な精度、精度と範囲に応じて 1 から 38 までの可変長 高精度、通貨、科学データなどの正確な計算 不変、作成後に値を変更することはできません
Oracle の DECIMAL データ型
DECIMAL データ型は、金融、財務、または科学データの正確な計算を行う場合に、高精度の 10 進数値を格納するために使用されます。非常に便利です。
機能
#構文
DECIMAL 列の作成:<code class="sql">CREATE TABLE my_table ( decimal_column DECIMAL(precision, scale) );</code>
は小数点以下の桁数と整数の桁数の合計です (最大 38)。
は小数点以下の桁数 (最大精度) です。
例
通貨値を小数点以下 2 桁で保存します:<code class="sql">CREATE TABLE orders ( price DECIMAL(8, 2) );</code>
<code class="sql">CREATE TABLE events ( timestamp DECIMAL(20, 6) );</code>
メリット
欠点
以上がOracle での 10 進数の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。