ホームページ  >  記事  >  データベース  >  Oracle で小数点以下 2 桁の整数を表現する方法

Oracle で小数点以下 2 桁の整数を表現する方法

下次还敢
下次还敢オリジナル
2024-05-07 13:27:16545ブラウズ

Oracle では整数を小数点以下 2 桁まで補う方法が 4 つあります。TO_CHAR() 関数を使用する方法、LPAD() 関数と SUBSTR() 関数を使用する方法、TO_NUMBER() 関数と TRUNC() 関数を使用する方法です。または ROUND( ) 関数を使用します。

Oracle で小数点以下 2 桁の整数を表現する方法

Oracle で整数に小数点 2 桁を追加する方法

Oracle で整数に小数点 2 桁を追加するにはOracle では、次のメソッドを使用できます。

メソッド 1: 関数を使用します。 TO_CHAR()

<code>TO_CHAR(整数, '999999999999999999.99')</code>
rrree

メソッド 2: 関数を使用します。 LPAD() および SUBSTR()

<code>SELECT TO_CHAR(123456789, '999999999999999999.99') FROM dual;</code>
<code>LPAD(整数, 整数长度 + 2, '0') || '.' || SUBSTR(整数, -2)</code>

方法 3: 関数 TO_NUMBER() および ## を使用する#TRUNC()

<code>SELECT LPAD(123456789, 11 + 2, '0') || '.' || SUBSTR(123456789, -2) FROM dual;</code>
<code>TO_NUMBER(整数 || '00') / 100</code>

方法 4: 関数を使用する ROUND()

<code>SELECT TO_NUMBER(123456789 || '00') / 100 FROM dual;</code>
<code>ROUND(整数, 2)</code>
上記のメソッドでは、小数点 2 つが整数を指します。ニーズに最適な方法を選択してください。

以上がOracle で小数点以下 2 桁の整数を表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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