MySQL Row Generator
Oracle에서는 connect by를 사용해 필요한 만큼 행(row)을 생성할 수 있다.
select level from dual connect by level <= 100;
PostgreSQL에서도 generate_series를 사용해 쉽게 행을 만들 수 있다.
select * from generate_series(1, 100);
재귀적 CTE(Common Table Expressions)를 사용하면 특정 DBMS에서만 제공하는 기능을 사용하지 않고 표준 SQL만 사용해 행 생성기(row generator)를 만들 수 있다. PostgreSQL에서는 다음과 같은 식으로 원하는 만큼 행을 생성할 수 있다.