[ DataBase ]/PostgreSQL
[PostgreSQL] 반복문
관이119
2022. 9. 30. 23:14
반응형
쿼리 실행기에서 반복문을 사용하는 방법을 살펴보자.( 디비버 기준)
위 그림처럼 DO $$ 으로 시작하고 $$; 로 끝나는 구문 사이에 BEGIN END 로 묶어서 사용할 수 있다.
1
2
3
4
5
6
7
|
DO $$
BEGIN
for i in 1..10000000 loop
insert into testtable (testcol1,testcol2) values ('testdata1','testdata2');
end loop;
END;
$$;
|
cs |
예제에서는 천만건을 인서트했는데 말도안되게 빠른속도로 데이터가 들어가는것을 확인할 수 있다.
반응형