[firebase-br] Contador no select
Gustavo Moda
gustavo.moda em gmail.com
Sex Jul 30 14:26:06 -03 2010
Amigos,
Tenho uma tarefa, copiar registros de um funcionário no sistema, tenho 50
tabelas.
Existe o comando
insert tabela (a, b, c)
select
:novo_a
, b
, c
from tabela
where tabela a = 1;
Pois bem, dessa forma, irei fugir da implementação do FOR SELECT; declarar
variáveis, etc.
Tenho alguns relacionamento de 1 para muitos, e precisava incrementar 1 em
cada registro do meu select.
Tem algo forma de incrementar a variável novo_a e retornar ela em cada
linha.
Se não conseguir incrementar a variável em cada linha do select ou vou para
o "for select" mas será muito trabalhoso;
Triggers não posso usar.
Uso o firebird 2.0.3
Alguma luz?
Mais detalhes sobre a lista de discussão lista