Fórum problemas com trigger no firebird... #274634
30/03/2005
0
Estou tentando inscrever um trigger no meu banco de dados no firebird, mas não estou conseguindo.
Tenho uma tabela chamada Clientes, onde ela tem um campo chamado ´Codigo´ cujo o mesmo é Not Null e chave primária.
Conseguí criar o generator mas a trigger não foi criada.
Obs.: a tabela já contém dados.
CREATE GENERATOR GEN_CLIENTE;
CREATE TRIGGER CLIENTES_BI
FOR CLIENTES
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW.CODIGO IS NULL) THEN NEW.CODIGO = GEN_ID(GEN_CLIENTE,1);
END
Tenho uma tabela chamada Clientes, onde ela tem um campo chamado ´Codigo´ cujo o mesmo é Not Null e chave primária.
Conseguí criar o generator mas a trigger não foi criada.
Obs.: a tabela já contém dados.
CREATE GENERATOR GEN_CLIENTE;
CREATE TRIGGER CLIENTES_BI
FOR CLIENTES
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW.CODIGO IS NULL) THEN NEW.CODIGO = GEN_ID(GEN_CLIENTE,1);
END
Thiagopedro
Curtir tópico
+ 0
Responder
Posts
30/03/2005
Ariovaldo
Qual o erro que ela te retorna
Responder
Gostei + 0
30/03/2005
Gandalf.nho
[b:3266a3e5d3][color=red:3266a3e5d3]Notificação de Infração às Regras de Conduta :[/color:3266a3e5d3][/b:3266a3e5d3]
Tópico deveria continuar no tópico abaixo e não como tópico novo
[url]http://forum.clubedelphi.net/viewtopic.php?p=193297[/url]
Para maiores esclarecimentos pode mandar-me uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Tópico deveria continuar no tópico abaixo e não como tópico novo
[url]http://forum.clubedelphi.net/viewtopic.php?p=193297[/url]
Para maiores esclarecimentos pode mandar-me uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)