sql >> Base de Datos >  >> RDS >> Sqlserver

Generando una secuencia en el servidor sql

Sí, puede usar un CTE recursivo para hacer esto. Por ejemplo, para generar números entre 10 y 20 inclusive:

WITH f AS
(
    SELECT 10 AS x
    UNION ALL
    SELECT x + 1 FROM f WHERE x < 20
)
SELECT * FROM f