problemas com trigger no firebird...
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
Curtidas 0
Respostas
Ariovaldo
30/03/2005
Qual o erro que ela te retorna
GOSTEI 0
Gandalf.nho
30/03/2005
[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].
GOSTEI 0