숫자
ROUND(숫자,원하는 자리수) :반올림
(11.254 ,2) 면 11.26
(11.254,-1) 이면 11
TRUNC: 버림
MOD: 나머지
CEIL : 근접한 큰 정수
FLOOR: 근접한 작은 정수
POWER : MATH.pow(n,2)
날짜함수
날짜 +- 숫자 = 날짜
날짜 +- 날자 = 숫자
날짜에선 미래일수록 큰 날짜 취급
SYSDATE :현재 시간
MONTHS_BETWEEN(날짜,날짜) : 두 날짜 사이의 개월수
같은 달이면 소수점단위 나옴
윤년 구분은 못함
ADD_MONTHS(날짜,더할 개월): 월 더하기
NEXT_DAY(기준 날짜,'돌아오는 가장 최근 요일 날짜' )
ex)NEXT_DAY(SYSDATE,'MON')
LAST_DAY() :주어진 날짜가 속한 달의 가장 마지막 날
ROUND 날짜 반올림, 기준은 정오(12:00)
TRUNC 날짜 버림
'DB관련 > oracle' 카테고리의 다른 글
일반 함수(nvl, nvl2, decode) (0) | 2021.01.15 |
---|---|
형과 형 변환 함수 (0) | 2021.01.15 |
문자와 관련된 함수 (0) | 2021.01.14 |
CASE WHEN 문 (0) | 2021.01.14 |
오라클 기본 (0) | 2021.01.14 |