RES: [firebase-br] Poderima me ajudar com uma store procedures?

Levi Tancredo levi em flexsw.com.br
Qui Out 28 15:34:41 -03 2004


FAZ O SEGUINTE:


>CREATE PROCEDURE "PROEST_UPD-VENDA" (
>     PRODUTO_ESTOQUE_PK Integer,
>     VENDA Float,
>     MARKUP Float ) AS
>BEGIN
>   UPDATE PRODUTO_ESTOQUE SET
>     VENDA = (:VENDA * :MARKUP)   <---- TIREI A VIRGULA
>     WHERE
>     PRODUTO_ESTOQUE_PK = :PRODUTO_ESTOQUE_PK; END  


Levi Tancredo
Flex Software e Web Ltda.


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Ander
Enviada em: quinta-feira, 28 de outubro de 2004 14:52
Para: FireBase; FireBase
Assunto: Re: [firebase-br] Poderima me ajudar com uma store procedures?
Prioridade: Alta

Marco,

Qual seria a mensagem de erro? Me parece que a virgula antes do where pode
estar causando a falha.

Anderson - EasyBit

At 13:16 28/10/2004, Marco wrote:
>Boa tarde grupo sou iniciante no Firebird o que eu gostaria de fazer é 
>o seguinte tenho minha tabela PRODUTO_ESTOQUE  gostaria de que qdo um 
>usuario alterasse o valor do campo custo ela iniciasse e multiplicasse 
>pelo valor do campo markup e atualizasse o campo venda eu acho que deve 
>ser algo +- ou menos assim. estou tentando executala no SQL Editor mais 
>me dá uma mensagem de erro no WHERE o que sera que pode estar errado?
>
>
>
>CREATE PROCEDURE "PROEST_UPD-VENDA" (
>     PRODUTO_ESTOQUE_PK Integer,
>     VENDA Float,
>     MARKUP Float ) AS
>BEGIN
>   UPDATE PRODUTO_ESTOQUE SET
>     VENDA = (:VENDA * :MARKUP),
>     WHERE
>     PRODUTO_ESTOQUE_PK = :PRODUTO_ESTOQUE_PK; END 
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para 
>editar sua configuração na lista, use o endereço 
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para editar
sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br







Mais detalhes sobre a lista de discussão lista