[firebase-br] Como fazer trigger + procedure + variável

Felype de Carvalho Prado xslaiderx em gmail.com
Sáb Dez 15 11:17:48 -03 2007


Bom dia a todos.
Montei uma trigger mas não está compilando. Se anguel puder me ajudar vou postá-la a baixo.
Não estou encontrando o erro.

CREATE TRIGGER TRI_LOCACAOMIDIA FOR LOCACAOMIDIA
ACTIVE AFTER INSERT POSITION 0
AS DECLARE VARIABLE v_data varchar(10)
BEGIN
    SELECT 
                  SUBSTRING(CAST('NOW' AS TIMESTAMP) FROM 1 for 4) ||
                  SUBSTRING(CAST('NOW' AS TIMESTAMP) FROM 1 for 4) ||
                  SUBSTRING(CAST('NOW' AS TIMESTAMP) FROM 1 for 4) as DATA
    FROM RDB$DATABASE
    INTO   v_data;


    execute pro_locacaodevolucaomidia(new.codigofilme, new.codigomidia, 1, v_data);
END;


Mais detalhes sobre a lista de discussão lista