반응형
숫자함수
Trunc 함수
Trunc함수는 인수로서 컬럼 또는 숫자가 가능하며 t가 양수인 경우에는 소수점 t자리까지만 출력하고 t+1위치부터는 무조건 제거하는 기능을 제공한다.
사용예시:
SQL>select trunc(67.887,2)
from dual;
질의결과 : 67.88
**t가 음수가 된다면
사용예시:
SQL>select trunc(67.887,-1)
from dual;
질의결과 : 60
**t가 설정되어있지 않은경우
사용예시:
SQL>select trunc(67.887)
from dual;
질의결과 : 67
Mod 함수
Mod함수는 m값을 n으로 나눈 나머지 값을 출력하는 기능을 제공한다.
사용예시:
SQL>select mod(10,3)
from dual;
질의결과 : 1
Round 함수
Round함수는 반올림 함수, 두번쨰 인자로 r은 Trunc함수와 마찬가지로 양수 또는 음수를 가질수있다. 양수는 소숫점 아래 r번쨰,
음수는 소숫점 위 r번째라고 해석하면된다.
사용예시:
SQL>select trunc(67.887,2)
from dual;
질의결과 : 67.89
** 음수일때
사용예시:
SQL>select trunc(67.887,-1)
from dual;
질의결과 : 70
반응형
'공부하는 모지리' 카테고리의 다른 글
[Oracle DB] NVL함수 (0) | 2020.07.08 |
---|---|
[Oracle DB] Sysdate함수 (0) | 2020.07.08 |
[Oracle DB] 문자함수 SQL함수 / Upper 함수 / Lower 함수 / Initcap함수 / Length함수 / Instr 함수 / Concat 함수 / Substr 함수/ Lpad함수 / Rpad함수 / Replace함수 (0) | 2020.07.06 |
[2020정보처리기사] 011,12 . UI 설계도구 및 지침 (0) | 2020.02.19 |
[2020정보처리기사] 010. UI (0) | 2020.02.17 |
댓글