320x100

총 100개의 더미데이터를 만드는 SQL 구문

더미데이터 만들기

/
DECLARE
BEGIN
  FOR I IN 1..100 LOOP
    INSERT INTO GUESTBOOK_MESSAGE
      VALUES( (SELECT NVL(MAX(MESSAGE_ID), 0) + 1 FROM 테이블이름)
              , '홍길동' || (SELECT NVL(MAX(MESSAGE_ID), 0) + 1 FROM 테이블이름)
              , '비밀번호'
              , '내용' || (SELECT NVL(MAX(MESSAGE_ID), 0) + 1 FROM 테이블이름)
            );
  END LOOP;
END;
/

이런식으로 들어가게 된다. 추가적으로 속성을 넣을거면 추가하면 된다.

 

 

 

 

※주의) 모든 VO가 String으로 나옴. 복사해서 자바에 넣은 후, 해당 데이터값에 맞게 고쳐주세요

테이블의 내용을 VO객체로 변환하는 SQL문

select 'private ' ||
        decode(lower(data_type), 'number ','int ','String ')||
        lower(column_name) || ';'
  from cols
 where lower(table_name) = '테이블명';

다만 모두 STRING이 뜬다...

반응형
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기