Pode ser tambem update pedido set id_pedido=rownum;
Marcelo Almeida <[EMAIL PROTECTED]> wrote: * declare* wcont *number* := 1; *begin* *for* pc_item *in* (*select* *rowid* *from* *pedido **order by nome *)* loop* *update* pedido *set* ID_PEDIDO = wcont *where* *rowid*=pc_item.*rowid*; wcont := wcont +1; *end* *loop*; *end*; agora .. da pra abrir um cursor for update também.. ou como o colega sugeriu, não usar o wcont+1 e no update usar a sequence.nextval. falows. On 8/4/06, Márcio Ricardo <[EMAIL PROTECTED]> wrote: > > Crie uma sequence e faça um update na tabela com o valor da sequence. > > CREATE SEQUENCE SEQ_PEDIDO > START WITH 1 > INCREMENT BY > MINVALUE 0 > MAXVALUE 9999 //DEPENDE DO TAMANHO DO SEU CAMPO > NOCACHE; > > AI VC CRIA UMA PROCEDURE PARA FAZER O UPDATE. > > > ----- Original Message ----- > From: Henrique > To: oracle_br@yahoogrupos.com.br > Sent: Friday, August 04, 2006 3:28 PM > Subject: [oracle_br] Sequencia numerica > > > Boa tarde amigos. > > Tenho uma tabela chamada PEDIDO e preciso criar uma coluna chamada > ID_PEDIDO. Nesta nova coluna, preciso adicionar uma sequencia numérica > do 1 até o último registro (em ordem crescente). > > Alguém poderia me ajudar? > > Agradeço desde já a atenção de todos. > > Um grande abraço e sucesso. > > [ ]'s > > lher > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] --------------------------------- Do you Yahoo!? Next-gen email? Have it all with the all-new Yahoo! Mail Beta. [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __________________________________________________________________ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html