これを言うのは嫌いですが、MySQL
唯一のRDBMS
この機能を備えていないビッグ4のうち。
Oracle
内 :
SELECT *
FROM dual
CONNECT BY
level < n
MS SQL
で (最大100
行):
WITH hier(row) AS
(
SELECT 1
UNION ALL
SELECT row + 1
FROM hier
WHERE row < n
)
SELECT *
FROM hier
または32768
までのヒントを使用する
WITH hier(row) AS
(
SELECT 1
UNION ALL
SELECT row + 1
FROM hier
WHERE row < 32768
)
SELECT *
FROM hier
OPTION (MAXRECURSION 32767) -- 32767 is the maximum value of the hint
PostgreSQL
で :
SELECT *
FROM generate_series (1, n)
MySQL
で 、何もありません。