sql >> Base de Datos >  >> RDS >> Oracle

Problema de HIbernate con Oracle Trigger para generar una identificación a partir de una secuencia

Simplemente actualice su activador para que solo se active cuando no se le proporcione una identificación.

create or replace
trigger sa.my_trigger
before insert on sa.my_table
for each row
when (new.id is null)
begin
   select sa.my_sequence.nextval
    into :new.id
    from dual;
end;