MySQL_재귀 복사를 통해 더미 데이터 쉽게 넣기
예를 들면이렇게 SQL문을 작성하고 실행 하면기존에 있던 데이터의 수 만큼 테이블에 데이터가 추가된다
velog.io
웹서버를 테스트할 때, 더미데이터를 생성할 때가 있습니다.
페이징 처리를 확인하기 위해서 300몇개의 데이터를 만들어야 하는데,
그럴 때마다 일일이 데이터를 생성하기엔 시간이 듭니다.
그럴 때 재귀복사라는 것을 사용하더군요.
insert into notice (notice_title, notice_userid, notice_content)
(select notice_title, notice_userid, notice_content from notice);
insert into 테이블 (칼럼1, 칼럼2, 칼럼3) (select 칼럼1, 칼럼2, 칼럼3 form 복사테이블);
이렇게 하면 데이터가 두배로 늘어납니다. (기존에 있는 데이터의 수 만큼 추가)
'IT 개념' 카테고리의 다른 글
자바 File 클래스 (0) | 2021.06.30 |
---|---|
Spring myBatis, selectKey 태그 (0) | 2021.06.28 |
내가 정리해보는 Spring 게시판 만드는 순서(정답X) (0) | 2021.06.23 |
HTTP ? HTTPS? (0) | 2021.06.22 |
HTTP 구조, 자주 사용되는 Status code (0) | 2021.06.22 |