sql >> Database >  >> RDS >> Oracle

Slaapstandprobleem met Oracle Trigger voor het genereren van id uit een reeks

Werk je trigger bij zodat deze alleen wordt geactiveerd als je geen ID hebt gekregen.

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;


  1. Hoe de BINARY-operator werkt in MariaDB

  2. Proberen om een ​​Oracle te exporteren via PL/SQL geeft een datum van 0000-00-00

  3. Hoe u de huidige datum (zonder tijd) in T-SQL kunt krijgen

  4. Accent- en hoofdletterongevoelige sortering in Oracle met LIKE