Prueba lo siguiente:
Código:
CREATE TABLE Empleados
(
Codigo INTEGER DEFAULT -1 NOT NULL,
FECHAREGISTRO DATE,
PRIMARY KEY (Codigo)
);
CREATE TABLE Empleados
Código:
create trigger NuevoEmpleado for Empleados
active before insert
as
begin
if (new.Codigo=-1 null) then
new.Codigo = gen_id(CodigoEmpleado, 1);
end ^