Oracle Database 数値を切り上げした結果を取得する

Oracle Database 数値を切り上げした結果を取得する

Oracle Databaseで、数値を切り上げした結果を取得する手順を記述してます。「CEIL」で可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS windows11 home
  • Oracle Database 21c Express Edition
  • SQL Developer 21.2.1.204

手順

数値を切り上げした結果を取得するには、「CEIL」を使用します。
※少数第一位が切り上げされます。それ以外の桁を切り上げる場合は、演算が必要です。

CEIL( 数値 )

実際に、数値の切り上げを実行してみます。
※「DUAL」テーブルはダミーとして使用できるテーブルです。

SELECT 
CEIL( 1.23 )
FROM DUAL;

実行結果

切り上げされていることが確認できます。

別の桁を切り上げ

別の桁を切り上げする場合は、一度、演算してから使用します。

SELECT 
CEIL(12.345*10)/10,
CEIL(12.345*100)/100,
CEIL(12345/10)*10,
CEIL(12345/100)*100
FROM DUAL;

実行結果