Olá Aroldo, só agora que vi a discussão; Não sei se ainda vai querer vai o Sleep no banco, mas caso queira o comando é este abaixo:
begin dbms_lock.sleep(10); -- 10 segundos. end; Todavia, se você for por sequencia como discutido, creio ser melhor, pois é nativo do Oracle, já esta pronto e acima de tudo, você consegue ter controle sobre usar cache nas sequencia algo que você não tem como a sua solução. Alessandro Lúcio Cordeiro da Silva Analista de Sistema þ http://alecordeirosilva.blogspot.com/ Porque esta é a vontade de Deus, a saber, a vossa santificação: que vos abstenhais da prostituição. (1º Tessalonicenses 4:3) Em Quarta-feira, 22 de Outubro de 2014 14:21, "Aroldo Rique aro...@gmail.com [oracle_br]" <oracle_br@yahoogrupos.com.br> escreveu: Blz, valeu pelas dicas. Vou passar pro pessoal aqui. Att, Aroldo Rique Em 22 de outubro de 2014 15:05, jlchia...@yahoo.com.br [oracle_br] <oracle_br@yahoogrupos.com.br> escreveu: > >Vc até poderia dropar & recriar : é a opção mais direta mas muita gente não >gosta disso, especialmente por causa de consequências como invalidar objetos >dependentes da sequence. > Assim, embora o drop & create seja possível, se preferir optar por não o > fazer é SIM totalmente POSSÍVEL se obter o mesmo efeito sem drop : o que > ocorre é que, muito embora não haja um comando específico para se alterar o > valor corrente da sequence, é ** SIM ** possível se fazer outros tipos de > alteração na sequence que dão o mesmo efeito... > Aqui mesmo no fórum já demos alguns exemplos em threads anteriores, dá uma > pesquisada mas basicamente é temporariamente alterar a sequence para ter um > valor máximo E zerar quando esse valor é atingido, além de também alterar o > incremento para um valor bem alto : com isso feito, vc faz alguns select > nextval para ultrapassar o valor máximo que aí a sequence volta pra zero.... > Zerada a sequence, aí vc volta os settings dela para como estavam antes... > > []s > > Chiappa