SELECT
TO_CHAR(100000001000000000 + LEVEL) COUPON_NUM
FROM dual
CONNECT BY
LEVEL <= 100000 )
이것으로 하루단위로 변하는 날짜로 출력이 가능하다. sysdate + level
SELECT TO_DATE('20071129','YYYYMMDD')-LEVEL+1 CD1
FROM DUAL
CONNECT BY level <=TO_NUMBER(TO_DATE('20071129','YYYYMMDD')-TO_DATE('20070501','YYYYMMDD'))+1
ORDER BY CD1 ASC
이런식으로..
'Db > Oracle' 카테고리의 다른 글
oracle INTERSECT & MINUS (2) | 2010.04.09 |
---|---|
oracle 긴 쿼리 오류시 처리용 sample (3) | 2010.04.09 |
ORACLE PIVOT sample (5) | 2010.04.07 |
Oracle cursor 간단 sample (1) | 2010.04.06 |
Oracle row_number() sample (2) | 2010.04.06 |