「Oracle」TRUNC()で数値を切捨てする方法

1.TRUNC(数値)
説明 小数点以下の数値を切捨てします。

使用例
SELECT TRUNC(22.34) cft FROM DUAL;
結果 22
SELECT TRUNC(87.934,0) cft FROM DUAL;
結果 87

2.TRUNC(数値,小数桁)
説明:指定した小数桁で数値を切捨てします。

使用例
SELECT TRUNC(88.123456,3) cft FROM DUAL;
結果 88.123

3.整数を切捨
SELECT TRUNC(23.79,-1) cft FROM DUAL;
結果 20

Oracle

Posted by arkgame