[firebase-br] RES: RES: Duplicidade de registros
Felix - SOL Informática
felix em solsistemas.com
Qua Set 11 08:43:54 -03 2013
Tem tambem a opcao de fazer um select antes da inclusao (como o colega
citou), observar se voce exclui o registro da tabela [estoque] quando faz a
exclusao de [produto] - tambem pode automatizar usando trigger.
Porque senao, ao incluir / excluir / re-incluir o produto, vai ter registros
duplicados em estoque.
Francisco Felix
www.solsistemas.com
-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Felix - SOL
Informática
Enviada em: quarta-feira, 11 de setembro de 2013 07:57
Para: 'FireBase'
Assunto: [firebase-br] RES: Duplicidade de registros
Isso é uma trigger? Before Insert / Update? Observar que deve ser apenas
Before Insert.
Francisco Felix
www.solsistemas.com
-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Guto &
Michellane Araújo
Enviada em: terça-feira, 10 de setembro de 2013 20:11
Para: FireBase
Assunto: [firebase-br] Duplicidade de registros
Boa noite a todos, seguinte estou com o problema abaixo que não consegui
endentificar:
na tabela produtos depois de enserir um registro tenho a seguinte rotina:
AS
begin
if (new.ID is not null) then
begin
insert into estoque (IDEMPRESA, IDPRODUTO, QUANTIDADE) values
(1, new.id, 0);
end
end
o problema é que as vezes é enserido o registro 2 ou mais vezes na tabela
estoque
ex: cadastrei na tabela produtos o registro 20
ao gravar e conferir na tabela estoque esta assim:
IDEMPRESA,1 IDPRODUTO,20 QUANTIDADE,0
IDEMPRESA,1 IDPRODUTO,20 QUANTIDADE,0
esta duplicado. mais as vezes fica correto só 1 registro.
desde já agradeço se alguem souber onde esta o problema.
______________________________________________
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
______________________________________________
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