[firebase-br] [off-topic] preencher campos(integer) null com valornumerico crescente (bd firebird) ???
Fábio L. Gialdi - JB Software
fabiogialdi em jbsoft.com.br
Qui Abr 14 11:46:59 -03 2011
Bom dia Nilton..
Recomendo pesquisar o uso de GENERATORs, mas para resolver de forma simples,
pode atualizar os registros executando este SQL no IbExpert:
UPDATE TABELA
SET CAMPO = (SELECT MAX(COALESCE(TABELA.CAMPO, 0)) + 1 FROM TABELA)
Pode aperfeiçoar/filtrar validando quais registros deseja alterar e tals..
Outro detalhe, onde você cita "são mil campos nulos, " acredito que sejam mil registros, pois se forem campos, tem que percorrer todos os campos envolvidos da tabela...
Abraços,
Fábio L. Gialdi
----- Original Message -----
From: Nilton Oliveira
To: FireBase
Sent: Thursday, April 14, 2011 11:06 AM
Subject: [firebase-br] [off-topic] preencher campos(integer) null com valornumerico crescente (bd firebird) ???
Pessoal, preciso preencher um campo(integer) de uma tabela (bd firebird) com valores de numérico crescente.
são mil campos nulos, como procedo no ibexpert, ou mesmo no delphi.
agradeço
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista