ORACLE ROWNUM을 이용한 테스트 대량 데이터를 가진 테이블 만들기
connect by 를 잘 이용하시면 됩니다.
CREATE TABLE emptest
AS
SELECT ROWNUM AS id
, MOD(ROWNUM,100) AS grp --2000개씩 그룹핑
, DBMS_RANDOM.STRING('u',5) AS val --랜덤 문자5개
, DBMS_RANDOM.STRING('u',30) AS pad --랜덤문자 30개
FROM dual
CONNECT BY ROWNUM <= 2000000 --200만건 만들자...
CREATE TABLE emptest
AS
SELECT ROWNUM AS id
, MOD(ROWNUM,100) AS grp --2000개씩 그룹핑
, DBMS_RANDOM.STRING('u',5) AS val --랜덤 문자5개
, DBMS_RANDOM.STRING('u',30) AS pad --랜덤문자 30개
FROM dual
CONNECT BY ROWNUM <= 2000000 --200만건 만들자...
[개강확정강좌]오라클자바커뮤니티에서 운영하는 개발자 전문교육 ,개인80%환급(www.onjprogramming.co.kr)
[주말]
[11/2]C#,ASP.NET마스터
[11/2]Spring3.X, MyBatis, Hibernate실무과정
[11/2]JAVA&WEB프레임워크실무과정
[평일야간]
[10/29]C#,ASP.NET마스터
[10/31]JAVA&WEB프레임워크실무과정
[11/1]Spring3.X, MyBatis, Hibernate실무과정
[주간]
[11/4]Spring3.X, MyBatis, Hibernate실무과정
[주말]
[11/2]C#,ASP.NET마스터
[11/2]Spring3.X, MyBatis, Hibernate실무과정
[11/2]JAVA&WEB프레임워크실무과정
[평일야간]
[10/29]C#,ASP.NET마스터
[10/31]JAVA&WEB프레임워크실무과정
[11/1]Spring3.X, MyBatis, Hibernate실무과정
[주간]
[11/4]Spring3.X, MyBatis, Hibernate실무과정
[기타 다른 강좌는 아래 해당 카테고리를 클릭해주세요]
댓글 없음:
댓글 쓰기