데이터 조작 관련 작업을 하다보면 더미 데이터가 필요해지는 때가 있다.

아래는 현재 내가 사용하고 있는 더미 데이터를 만드는 쿼리이다.

 

문법

BEGIN

FOR i IN 값(~부터)..값(~까지) LOOP

INSERT INTO 테이블명(컬럼명1,컬럼명2,컬럼명3...)

VALUES(값1,값2,값3...);

END LOOP;

END;

 

예시

BEGIN 

FOR i IN 1..100 LOOP

INSERT INTO USER_LIST(INDEX,NAME,AGE)

VALUES(i,'user'+i,20+i);

END LOOP;

END;

 

PL/SQL을 사용해서 for문을 돌려 연속되는 값을 넣을 수 있다.

 

'Database' 카테고리의 다른 글

데이터 모델링 : ERD  (0) 2022.06.29
[오라클] ORA-00001: 무결성 제약 조건에 위배됩니다  (0) 2022.04.05

+ Recent posts