Fórum campo auto incremento #51653
20/07/2005
0
Galera estou tentado fazer um campo auto incremento no firebird... so que esta dado o seguinte erro...
ISC ERROR CODE:335544569
ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -104
Token unknown - line 7, char 1
SET
Statement: CREATE TRIGGER autocodigo FOR aluno
active BEFORE INSERT
POSITION 0
AS BEGIN
NEW.codaluno = GEN_ID (gnt_codaluno, 1);
END
SET TERM ;
ja li revista, ja pesquisei na internet e nao consigo resolver... sera que alguem pode me ajudar..
criei a trigger desta forma... sera que esta errado?
SET TERM !! ;
CREATE TRIGGER autocodigo FOR aluno
active BEFORE INSERT
POSITION 0
AS BEGIN
NEW.codaluno = GEN_ID (gnt_codaluno, 1);
END
SET TERM ; !!
e o generator eu criei assim...
create generator gnt_codaluno;
valeu...
ISC ERROR CODE:335544569
ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -104
Token unknown - line 7, char 1
SET
Statement: CREATE TRIGGER autocodigo FOR aluno
active BEFORE INSERT
POSITION 0
AS BEGIN
NEW.codaluno = GEN_ID (gnt_codaluno, 1);
END
SET TERM ;
ja li revista, ja pesquisei na internet e nao consigo resolver... sera que alguem pode me ajudar..
criei a trigger desta forma... sera que esta errado?
SET TERM !! ;
CREATE TRIGGER autocodigo FOR aluno
active BEFORE INSERT
POSITION 0
AS BEGIN
NEW.codaluno = GEN_ID (gnt_codaluno, 1);
END
SET TERM ; !!
e o generator eu criei assim...
create generator gnt_codaluno;
valeu...
Ramilton
Curtir tópico
+ 0
Responder
Posts
20/07/2005
Gandalf.nho
Tente pôr os !! após o último END da sua trigger
Responder
Gostei + 0
20/07/2005
Ramilton
valeu deu certo...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)