T-SQL
Ejecutado en MS SQL Server 2014.
Como obtener un rango de números indicando el primero y el último:
declare @valorInicial int = 50 declare @valorFinal int = 350 ;with genera as ( select @valorInicial as num union all select num+1 from genera where num+1 < = @valorFinal ) select * from genera option (maxrecursion 1000)