Listar sequencia numérica com select Firebird

Firebird

30/08/2016

Olá pessoal, blz?

Estou com um problema para resolver com relação a um relatório que preciso gerar e pensei em uma das soluções possíveis, pois já resolvi problemas parecidos com este em outros SGBD's. Eu precisaria listar uma sequencia numérica indicada por um intervalo em um select que vai de um numero até outro no firebird, trazendo mesmo somente uma coluna, com valores de 1 a 12.

Em outros SGBD's, a seguinte instrução funcionaria:

"select *
from (VALUES (1,2,3,4,5,6,7,8,9,10,11,12)) t",

todavia, no firebird venho tendo dificuldades em realizar esse tipo de consulta. Na maioria dos artigos ou mesmo respostas que encontro na internet falam em criar sequences, generators ou ainda uma tabela somente com uma coluna para gerar esses valores. As politicas impostas pelo departamento de desenvolvimento não permitem com que eu altere a estrutura do banco de dados somente para gerar uma consulta. Gostaria de saber se existe alguma solução para este caso.

Obrigado.
João Sanches

João Sanches

Curtidas 0

Melhor post

Raylan Zibel

Raylan Zibel

30/08/2016

select 1,2,3,4,5,6,7,8,9,10,11,12 from rdb$database
GOSTEI 2
POSTAR