Set term
Olá, eu sei que é algo simples mas não sei pq está dando erro quando tento criar um trigger de acordo com uma vídeo aula que estou seguindo. Acontece o seguinte erro:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 5.
term.
O código:
set term !! ;
create or alter trigger trg_contas_bi for contas before insert as
begin
new.codigo = gen_id(gen_contas, 1);
new.usuario = user;
new.datainclusao = now;
end !!
set term ; !!
Quando tiro o set term, o problema é resolvido. Mas gostaria de entender pq está ocasionando o erro. Alguém sabe? Ficaria grato! Utilizo o IBExpert, Firebird 2.5.
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 5.
term.
O código:
set term !! ;
create or alter trigger trg_contas_bi for contas before insert as
begin
new.codigo = gen_id(gen_contas, 1);
new.usuario = user;
new.datainclusao = now;
end !!
set term ; !!
Quando tiro o set term, o problema é resolvido. Mas gostaria de entender pq está ocasionando o erro. Alguém sabe? Ficaria grato! Utilizo o IBExpert, Firebird 2.5.
Willian
Curtidas 0
Respostas
Willian
17/01/2012
O erro acontecia pois usava o SQL Editor, usando o Script Executive não ocorre tal erro. Respondi meu próprio tópico kkk. E outro também kkk
GOSTEI 0