티스토리 뷰
1. NEXT_DAY,LAST_DAY - 역할
NEXT_DAY - 입력한 DATE 이후 날짜 중에서 찾고자 하는 요일의 첫 번째 일자를 반환
LAST_ DAY - 같은 달의 마지막 날짜를 반환
◈ 구문형식
NEXT_DAY(날짜 , 찾고자 하는 요일)
- 찾고자 하는 요일은 오라클 설치시 설정한 언어 값에 따라 한국어,영어.... 등으로 달라짐
LAST_DAY(날짜)
2. NEXT_DAY - SQL 문장
◈ SQL
1 2 | SELECT NEXT_DAY(TO_DATE('20160901','YYYYMMDD'), 'MONDAY') AS NEXT_DAY_MON FROM DUAL |
1 2 | SELECT NEXT_DAY(TO_DATE('20160901','YYYYMMDD'), 'MON') AS NEXT_DAY_MON FROM DUAL |
◈ 결과 테이블
NEXT_DAY_MON |
2016-09-05 오전 12:00:00 |
◈ 설명
2016년 9월1일 이후 첫 월요일의 날짜를 반환합니다
3. LAST_DAY - SQL 문장
◈ SQL
1 | SELECT LAST_DAY(TO_DATE('20160901','YYYYMMDD')) AS LAST_DAY FROM DUAL |
◈ 결과 테이블
LAST_DAY |
2016-09-30 오전 12:00:00 |
◈ 설명
2016년 9월의 마지막 일을 반환합니다
'[개발]프로그래밍 > sql' 카테고리의 다른 글
[oracle] TO_CHAR - 문자형 데이터로 변환 (0) | 2016.09.29 |
---|---|
[oracle] NVL ,NVL2,NULLIF - NULL일 경우 반환 함수 (0) | 2016.09.29 |
[oracle] MONTHS_BETWEEN() - 날짜 사이의 개월 수 구하기 (0) | 2016.09.26 |
[oracle] LENGTH(),LENGTHB() - 문자열 길이 (0) | 2016.09.26 |
[oracle] INSTR - 특정 문자의 시작위치 (0) | 2016.09.26 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday