[firebase-br] Stored Procedure
Rafael Rosso Fernandes
rafael em lmsistemas.com.br
Qua Jul 20 10:34:01 -03 2005
eu to tentando trabalhar deste jeito...
curte só o q to fazendo,
eu fiz isso hoje pela manha mesmo, não sei se está certo....criei a variavel
OPERACAO q define o q estou fazendo...
eu testei e funcionou direitinho....
SET TERM ^ ;
CREATE PROCEDURE CLASSIFICAO_FILMES_IUD (
OPERACAO VARCHAR(1),
CODIGO_CLA INTEGER,
NOME_CLA VARCHAR(60),
PRAZO_DEVOLUCAO_CLA INTEGER)
AS
begin
if (OPERACAO = 'I') then
BEGIN
INSERT INTO CLASSIFICACAO_FILMES
(CODIGO_CLA,
NOME_CLA,
PRAZO_DEVOLUCAO_CLA)
VALUES (:codigo_cla,:nome_cla,:prazo_devolucao_cla);
END
if (OPERACAO = 'U') then
BEGIN
UPDATE classificacao_filmes
SET NOME_CLA =:nome_cla,
PRAZO_DEVOLUCAO_CLA =:prazo_devolucao_cla
WHERE (CODIGO_CLA =:codigo_cla);
END
if (OPERACAO = 'D') then
BEGIN
DELETE FROM classificacao_filmes
WHERE (CODIGO_CLA =:codigo_cla);
END
suspend;
end
^
Mais detalhes sobre a lista de discussão lista