[firebase-br] Poderima me ajudar com uma store procedures?
Gilberto Fernandes Teixeira
gilberto em interport-es.com.br
Qui Out 28 15:50:41 -03 2004
Pode ser o Hifen no nome(-). Veja você tem _ e assim - (pode ser esse)
----- Original Message -----
From: "Marcilio Soares" <marciliosoares em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, October 28, 2004 3:33 PM
Subject: Re: [firebase-br] Poderima me ajudar com uma store procedures?
> Tetou tirar as "(aspas) do nome da SP ?
>
> ----- Original Message -----
> From: "Marco" <aurelio em infoh.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, October 28, 2004 2:17 PM
> Subject: Re: [firebase-br] Poderima me ajudar com uma store procedures?
>
>
>> Eu alterei como vcs me falaram esta assim agora
>> 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;
>> SUSPEND;
>> END;
>>
>> e qdo tentei rodala deu este erro mais como o amigo tinha falado acho que
>> tem campo nulo no MARKUP será que é este o problema?
>> ISC ERROR MESSAGE:
>> Dynamic SQL Error
>> SQL error code = -104
>> Token unknown - line 1, char 1
>> END
>>
>> STATEMENT:
>> TIB_DSQL: "<TIB_Script>.<TIB_DSQL>."
>>
>>
>>
>>
>>
>>
>> ----- Original Message -----
>> From: "Ander" <anderson em easybit.com.br>
>> To: "FireBase" <lista em firebase.com.br>; "FireBase"
>> <lista em firebase.com.br>
>> Sent: Thursday, October 28, 2004 3:52 PM
>> Subject: Re: [firebase-br] Poderima me ajudar com uma store procedures?
>>
>>
>> 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
>>
>>
>>
>> ______________________________________________
>> 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