본문 바로가기
국비과정/Oracle

국비 27일차 - [함수] 숫자 처리 함수, 날짜 처리 함수, 형 변환 함수, NULL 처리 함수, 선택 함수

by Jeong.dev 2022. 5. 2.

숫자 처리 함수

1. ABS : 절대값 반환

2. MOD : 나머지 값 반환

3. ROUND : 지정한 위치부터 반올림

4. CEIL : 올림 후 반환

5. FLOOR : 버림 후 반환

6. TRUNC : 지정한 위치부터 버림

 

 

날짜 처리 함수

1. SYSDATE : 시스템의 현재 날짜 반환

2. MONTHS_BETWEEN : 날짜 두 개의 개월 수 차이 반환

3. ADD_MONTHS : 날짜에 지정된 개월 수 더해서 반환

4. NEXT_DAY : 날짜

5. LAST_DAY : 날짜가 속한 달의 마지막 날짜 반환

6. EXTRACT : 주어진 날짜의 년, 월, 일 반환

 



형 변환 함수

1. TO_CHAR : 날짜, 숫자를 문자 타입으로 변환

2. TO_DATE : 숫자, 문자를 날짜 타입으로 변환

3. TO_NUMBER : 문자를 숫자 타입으로 변환

 

NULL 처리 함수

1. NVL(P1, P2) : P1이 NULL일 경우 P2 반환

2. NVL2(P1, P2, P3) : P1이 NULL이 아니면 P2, NULL이면 P3를 반환

3. NULLIF(P1, P2) : P1, P2 동일하면 NULL, 동일하지 않으면 P1을 반환

 

선택 함수

1. DECODE : 비교 값이 조건식과 같으면 결과 값 반환

2. CASE  : 비교 값이 조건식과 같으면 결과 값 반환

댓글