sql >> Databáze >  >> RDS >> Oracle

Vytvoření Oracle Sequence Trigger

Zkuste toto:

CREATE OR REPLACE TRIGGER TRIGGER1
BEFORE INSERT ON ACCOUNTS
FOR EACH ROW
  WHEN (new.ID IS NULL)
BEGIN
  :new.ID := ACCOUNTS_SEQ.NEXTVAL;
END;
/

Vaše sekvence by měla vypadat takto:

CREATE SEQUENCE ACCOUNTS_SEQ 
  START WITH 1 
  INCREMENT BY 1;


  1. Vyhledávání tabulek v úlohách IRI kompatibilních se SortCL

  2. Enterprise Manager 11g FMW Control v R12.2

  3. WordPress – Zákulisí, část 1

  4. Oracle REGEXP_LIKE a hranice slov