[firebase-br] Procedure
Kleber Caneva
kdcc em terra.com.br
Sex Jan 19 14:24:30 -03 2007
E como você está chamando essa SP no seu programa ?
[]´s
Kléber Caneva
----- Original Message -----
From: "tmg-marcelo" <marcelo em tmg.ind.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, January 19, 2007 1:46 PM
Subject: Re: [firebase-br] Procedure
SET TERM ^ ;
CREATE PROCEDURE SP_ALTERA_ANIMAL (
spdatanasc date,
spnumpartos char(1),
spsexo char(5),
sppkgrupo integer)
as
declare variable vgrupo integer;
declare variable vdias integer;
begin
vdias = current_date - :spdatanasc;
if (:spsexo = 'Fêmea') then
begin
if (:spnumpartos = 1) then
vgrupo = 8;
else if (:spnumpartos = 2) then
vgrupo = 9;
else if (:spnumpartos >= 5) then
vgrupo = 12;
else if (:vdias <= 90) then
vgrupo = 1;
else if (:vdias > 90 and :vdias <= 180) then
vgrupo = 2;
else if (:vdias > 180 and :vdias <= 270) then
vgrupo = 3;
end else
begin
vgrupo = 13;
end
begin
update tbanimal set
fkgrupo =: vgrupo
where fkgrupo = : sppkgrupo;
end
end^
SET TERM ; ^
GRANT SELECT,UPDATE ON TBANIMAL TO PROCEDURE SP_ALTERA_ANIMAL;
GRANT EXECUTE ON PROCEDURE SP_ALTERA_ANIMAL TO SYSDBA;
O esquema q fiz foi esse, mas não consigo executar.
At.
Marcelo Reis
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1169221756.174149.5786.curepipe.hst.terra.com.br,4392,Des15,Des15
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 18/01/2007 / Versão:
5.1.00/4942
Proteja o seu e-mail Terra: http://mail.terra.com.br/
Mais detalhes sobre a lista de discussão lista