반응형
위 와 같은 데이터가 필요할 때, 사용하는 방법은 여러가지가 있다.
데이터 건수 많은 테이블을 조회하던가, 아니면 CONNECT BY LEVEL을 사용하던가...
일반적으로 위와 같은 데이터를 만들 때 다음 코드를 사용한다.
날짜를 응용하면 1일부터 말일까지 출력하는 등 다양하게 응용 할 수 있다.
SELECT LEVEL AS Num FROM DUAL CONNECT BY LEVEL <=31 SELECT TO_DATE('20110101', 'YYYYMMDD') + LEVEL -1 FROM DUAL CONNECT BY LEVEL <=31;
반응형
'Oracle' 카테고리의 다른 글
[Query] FOR LOOP (0) | 2016.01.08 |
---|---|
특정구분자로 구성된 문자열을 row로 변환하기(split) 1 (0) | 2016.01.08 |
output변수 로 테이블 복수개 조회 (0) | 2015.12.04 |
파일이나 어셈블리 'Oracle.DataAccess' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 프로그램을 잘못된 형식으로 로드하려고 했습니다. (0) | 2015.10.22 |
'Microsoft.Practices.EnterpriseLibrary.Data.OdpNet.OracleDatabase'의 형식 이니셜라이저에서 예외를 Throw했습니다. (0) | 2015.10.22 |
댓글