[firebase-br] Como fazer trigger + procedure + variável
Murilo -> CPR Sistemas
murilo em cprinformatica.com.br
Sex Dez 14 20:24:41 -03 2007
Outra coisa
utilize dois pontos na variável, ficando como a linha abaixo, na
execução da procedure.
execute pro_locacaodevolucaomidia(new.codigofilme, new.codigomidia, 1,
:v_data);
Felype de Carvalho Prado escreveu:
> 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;
> ______________________________________________
> 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
>
Mais detalhes sobre a lista de discussão lista