三流備忘録OracleのSQL PL/SQL 関数 ついての備忘録
ホーム >> 関数備忘録 >> TRUNC(数値)

TRUNC(数値)

構文

TRUNC( n [, m ] )

解説

nを小数第m位まで切り捨てた値を戻す。
・mを指定しない場合nの小数点以下切捨て。
・mが負の場合、小数点の左m桁の切捨てて0にする。

【参照】[メニュー] > [書式] を参照してください。

SELECT TRUNC( 123.12 , 1 ) FROM DUAL;

[結果]
123.1

/***************************************************
mを指定しない場合
****************************************************/

SELECT TRUNC( 1.3 ) FROM DUAL;

[結果]
1

/***************************************************
mが負の場合
****************************************************/

SELECT TRUNC( 123 , -1 ) FROM DUAL;

[結果]
120