Cria sequencia numeriaca

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
belloo123
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Ter, 08 Nov 2016 10:40 am

Hoje sei que utilizando esse query abaixo consigo gera um numero sequencial ate o valor determinado ,

Selecionar tudo

SELECT level FROM dual CONNECT BY level < 1000
gostaria de saber se tem como em vez de fazer apenas de <1000 , tem como fazer de dois numeros

tipo de 8801000 a 8890000
spernega
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Ter, 19 Jun 2007 2:12 pm
Localização: São Paulo - SP

Bello,

o intervalo que você colocou como exemplo é muito grande.

fiz um teste com um intervalo menor e funcionou.

Select nota from ( select Nota from ( SELECT LEVEL Nota
FROM dual
CONNECT BY LEVEL <= 889000))
Where nota between 880100 and 889000;
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes