[firebase-br] RES: Erro migração FB 1.5 para 2.1 trigger
Cyber Guido
cyberguido em gmail.com
Qui Abr 7 14:54:51 -03 2011
Danilo,
Tente
CREATE OR ALTER trigger t01_clientes_au0 for t01_clientes
active before update position 1
AS
declare variable teste01 VARCHAR(1);
declare variable teste02 INTEGER;
declare variable teste03 INTEGER;
begin
if (NEW.ativo = 'I') then
BEGIN
SELECT first 1
T21.teste01,
T21.teste02,
T21.teste03
FROM
t21_venda t21
WHERE
T21.cd_cliente = NEW.cd_cliente
INTO
:teste01,
:teste02,
:teste03 ;
UPDATE t21_venda t21
SET
T21.teste01_hist = :teste01,
T21.teste02_HIST = :teste02,
t21.teste03_hist = :teste03
WHERE
T21.cd_cliente = old.cd_cliente;
END
end
Se não funcionar, nos passe um script de criação da tabela t21_venda com
a definição dos campos.
--
Até,
Carlos
On 07/04/2011 14:09, Danilo wrote:
> Olá ..
>
> Já testei com e sem os dois pontos também amigo
>
> Danilo
> ______________________________________________
> 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