Criar trigger com interbase 6 open source

Firebird

09/02/2005

Olá Pessoal


Não estou conseguindo criar trigger no interbase 6. Ao tentar dar erro 104. Se poderem me ajudar, fico grato.

Luna


Lunaf

Lunaf

Curtidas 0

Respostas

Afarias

Afarias

09/02/2005

SQLCODE -104 pode ser muita coisa, pq vc não posta a mensagem de erro completa e o coódigo da trigger para ser avaliado?


T+


GOSTEI 0
Lunaf

Lunaf

09/02/2005

Olá Pessoal


Não estou conseguindo criar trigger no interbase 6. Segue a sintaxe com o erro.

Set Term!!;
Create Trigger Tgg_Cargos for Cargos active before insert position 0
as
begin
New.id_Codigo_C= Gen_id(gen_cargos,1)
end!!
Set Term;!!

Erro

SQL Error

Dynamic SQL Error
SQL error code = - 104
token unknown - line , char
end

Luna


GOSTEI 0
Afarias

Afarias

09/02/2005

vc tem q colocar 1 ponto-e-vírgula no fim de cada ´comando´ dentro de uma Trigger ou StoredProc,

neste caso, faça:

New.id_Codigo_C = Gen_id(gen_cargos,1) [b:4ae37dee0c][color=red:4ae37dee0c];[/color:4ae37dee0c][/b:4ae37dee0c]


T+


GOSTEI 0
POSTAR