Да, можете да използвате рекурсивен CTE да го направя. Например за генериране на числа между 10 и 20 включително:
WITH f AS
(
SELECT 10 AS x
UNION ALL
SELECT x + 1 FROM f WHERE x < 20
)
SELECT * FROM f
Да, можете да използвате рекурсивен CTE да го направя. Например за генериране на числа между 10 и 20 включително:
WITH f AS
(
SELECT 10 AS x
UNION ALL
SELECT x + 1 FROM f WHERE x < 20
)
SELECT * FROM f