-数値を引数で受けNUMERタイプの値を返す関数
・ABS(n):絶対値を返す
SQL> SELECT ABS (-1.234) "ABS" FROM DUAL; ABS ---------- 1.234 SQL>
・CEIL(n):引数に対して、それ以上で、最小の整数値を返す
--CEIL例(+) SQL> SELECT CEIL(10.1234) "CEIL" FROM DUAL; CEIL ---------- 11 --CEIL例(-) SQL> SELECT CEIL(-10.1234) "CEIL" FROM DUAL; CEIL ---------- -10 SQL>
・FLOOR(n):引数に対して、それ以下で、最小の整数値を返す。
--FLOOR例(+) SQL> SELECT FLOOR(10.1234) "FLOOR" FROM DUAL; FLOOR ---------- 10 --FLOOR例(-) SQL> SELECT FLOOR(-10.1234) "FLOOR" FROM DUAL; FLOOR ---------- -11
・MOD(m,n):mをnで割った余りを返す。nが0の場合、mを返す
SQL> SELECT MOD(9,4) "MOD" FROM DUAL; MOD ---------- 1 SQL>
・ROUND(n,[m]):四捨五入結果を返す。mは小数点以下の桁数
--ROUND例 SQL> SELECT ROUND(192.153, 1) "ROUND" FROM DUAL; ROUND ---------- 192.2 SQL> SELECT ROUND(192.153, -1) "ROUND" FROM DUAL; ROUND ---------- 190 SQL>
・TRUNC(n,m):切り捨て結果を返す。mは小数点以下の桁数
--TRUNC例 SQL> SELECT TRUNC(7.5597, 2) "TRUNC" FROM DUAL; TRUNC ---------- 7.55 SQL> SELECT TRUNC(789.5597, -2) "TRUNC" FROM DUAL; TRUNC ---------- 700 SQL>
0 件のコメント:
コメントを投稿