[firebase-br] Trigger quantidde e valor
Nivaldo Martins
nivaldomart em gmail.com
Dom Ago 15 10:23:43 -03 2010
Olá,
Perceba que talvez você não esteja fazendo a operação correta com o preço
ex:
preço antigo R$ 10,00 --> preço novo R$ 15,00
se vc faz prod.preco + new.preco vc vai ter um preço novo de R$ 25,00. E o
preço novo é 15,00
Se for esta a utilização deste campo verifique seu código. Não sei dizer se
esse "New" com maiuscula se tem alguma implicação veja aí
E se puder ser mais específico , tipo, O que acontece com o campo preço?
Mantém o valor antigo, coloca um valor totalmente diferente? O que acontece?
Erro?. Detalhe um pouco mais
Sds,
Nivaldo Martins
8º Semestre SI
Unijorge - Salvador - BA
Em 14 de agosto de 2010 09:06, Rlinus <rmsrlinus em gmail.com> escreveu:
> Olá a todos,
> estou tentando fazer uma trigger para atualizar o estoque...
> Tenho uma tabela entrada e uma estoque, quando uma entrada for inserida
> gostaria que a quantidade e o valor atualiza-se...
>
> A quantidade eu consegui atualizar, porém o valor não consigo...
> Quem puder me dar um ajuda agradeço...
> Segue o código da trigger:
>
> AS
> begin
> /* Trigger text */
> update produto
>
> set produto.prod_qtd = (prod_qtd + new.qtd),
> prod_preco = (prod_preco + New.preco)
> where prod_cod = new.prodcod;
> end
>
> ______________________________________________
> 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