리주의 프로그래밍 공부

21.01.11 오라클 DB 공부 본문

DB 공부/오라클(Oracle)

21.01.11 오라클 DB 공부

Leezu_ 2021. 1. 11. 21:53

절댓값을 구하는 함수 : ABS(n)

    ex) SELECT ABS(35), ABS(-35) FROM DUAL;                 -> 35, -35

 

음수/양수를 알려주는 함수 : SIGN(n)

    ex) SELECT SIGN(35), SIGN(-35), SIGN(0) FROM DUAL;   -> 1, -1, 0

 

반올림 값을 알려주는 함수 : ROUND(n, i)

    ex) SELECT ROUND(34.345678), ROUND(34.6788) FROM DAUL;            -> 34, 35

         SELECT ROUND(12.345678,2), ROUND(12.3456778,3) FROM DUAL;   -> 12.35, 12.346

 

숫자를 자르는 함수 : TRUNC(n, i)

    ex) SELECT TRUNC(666.666, 2) FROM DUAL;                -> 666.66

         SELECT TRUNC(666.666, 0) FROM DUAL;                -> 666

         SELECT TRUNC(666.666, -2) FROM DUAL;               -> 600  

 

나머지 값을 반환하는 함수 : MOD(n1, n2)

    ex) SELECT MOD(17,5) FROM DUAL;         -> 3, 2

 

제곱을 구하는 함수 : POWER(n1, n2)

    ex) SELECT POWER(5,2) FROM DUAL;        -> 25

 

제곱근을 구하는 함수 : SQRT(n)

    ex) SELECT SQRT(25) FROM DUAL;            -> 5

'DB 공부 > 오라클(Oracle)' 카테고리의 다른 글

오라클 DB 공부  (0) 2021.01.05
20.12.31 오라클 DB 공부  (0) 2020.12.31
20.12.26 오라클 DB 공부  (0) 2020.12.26
20.12.25 오라클 DB 공부  (0) 2020.12.25
20.12.24 오라클 DB 공부  (0) 2020.12.24