Numeric Functions ROUND(), TRUNC(), CEIL() Practice

96 단어·1 분·원문(.md)

ROUND() #

Rounds the input data.

SELECT ROUND(3.16) FROM DUAL; # 3
SELECT ROUND(3.76) FROM DUAL; # 4

SELECT ROUND(3.16, 1) FROM DUAL; # 3.2 If a second argument is provided, it specifies the number of decimal places.

TRUNC() #

Truncates all decimal places of the input data.

SELECT TRUNC(3.16) FROM DUAL; # 3
SELECT TRUNC(3.76) FROM DUAL; # 3

SELECT TRUNC(3.16, 1) # 3.1

CEIL() #

Rounds up the input data.

SELECT CEIL(3.16) FROM DUAL; # 4
SELECT CEIL(3.76) FROM DUAL; # 4
SELECT CEIL(-3.16) FROM DUAL; # 3
DataBase/sql/numberfun.md