Criar Generator/ Trigger -URGENTE

Firebird

08/07/2003

Senhores !!!!!

Como faço para criar um generator. Criei um generator do tipo:

create generator cod_cli

Depois digitei a trigger que dispara o generator

CREATE TRIGGER COD_CLI FOR CLIENTE BEFORE INSERT POSITION 0 AS
BEGIN
NEW.ID := Gen_ID(COD_CLI,1);
END


Rogério


Roger_prog

Roger_prog

Curtidas 0

Respostas

Afarias

Afarias

08/07/2003

|Como faço para criar um generator. Criei um generator do tipo:
|create generator cod_cli

Qual a dúvida?? Vc está criando o Generator corretamente.


|Depois digitei a trigger que dispara o generator

CREATE TRIGGER COD_CLI FOR CLIENTE BEFORE INSERT POSITION 0 AS
BEGIN
NEW.ID := Gen_ID(COD_CLI,1);
END

Quase correto! Só tem um errinho não é ´:=´ e sim apenas ´=´ ::

NEW.ID = Gen_ID(COD_CLI,1);


Abraço


GOSTEI 0
POSTAR