Oracle 19c 算術関数ROUNDで数値の四捨五入をする

環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production
Windows 10 Home 64bit
書式
ROUND(数値, 有効桁数)
数値の四捨五入をするには、ROUNDを使用します。

使用例1
小数第2位までを有効桁数とする(第3位を四捨五入する)
SQL構文
SELECT ROUND(77.345, 2) FROM DUAL;
結果

ROUND(77.345,2)
---------------
          77.35

使用例2
整数部を四捨五入します
構文
ROUND(数値, 一の位を0としたマイナス値)
第2引数にマイナス値を指定することで、整数部の四捨五入を行うことも可能です。
SQL構文
SELECT ROUND(671.34, -2) FROM DUAL;
結果

ROUND(671.34,-2)
----------------
             700

 

Oracle 19c

Posted by arkgame