-- 해당월의 일자 뽑기
SELECT LEVEL FROM DUAL
CONNECT BY LEVEL <= TO_CHAR(LAST_DAY(TO_DATE('201311', 'yyyymm')), 'dd')
--요일2 주차네
SELECT SUBSTR('201310',5,2) month,
LEVEL AS day
, TO_CHAR(TO_DATE('201310','yyyymm')+LEVEL-1,'dy') 요일1
, TO_CHAR(TO_DATE('201310','yyyymm')+LEVEL-1,'d') 요일2
FROM dual
CONNECT BY LEVEL <= TO_CHAR(LAST_DAY(TO_DATE('201310', 'yyyymm')), 'dd');
--영어로 나오게 한거
SELECT SUBSTR('201310',5,2) month,
LEVEL AS day
, TO_CHAR(TO_DATE('201310','yyyymm')+LEVEL-1,'dy','NLS_DATE_LANGUAGE=ENGLISH') 요일1
, TO_CHAR(TO_DATE('201310','yyyymm')+LEVEL-1,'day') 요일2
FROM dual
CONNECT BY LEVEL <= TO_CHAR(LAST_DAY(TO_DATE('201310', 'yyyymm')), 'dd')
'나는개발자다!! > DB' 카테고리의 다른 글
오라클 사용자 락 해제 (0) | 2019.01.15 |
---|---|
오라클 Function 관련 썰 (0) | 2019.01.15 |
DB(데이터베이스) 기초 DDL 썰 (0) | 2018.12.07 |
오라클썰 접속 에러 너는 누구냐? 01034, 27101, 00119, 00132 (0) | 2018.10.24 |
오라클썰 시퀀스(Sequence) (0) | 2018.10.19 |