Oracle AUTO_INCREMENT id

ALTER TABLE mytablename ADD (
CONSTRAINT pk_nomeindice PRIMARY KEY (ID));

CREATE SEQUENCE seq_nomeindice START WITH 1;

CREATE OR REPLACE TRIGGER tr_nomeindice
BEFORE INSERT ON mytablename
FOR EACH ROW

BEGIN
SELECT seq_nomeindice.NEXTVAL
INTO :new.id
FROM dual;
END;

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Solve : *
18 − 13 =


Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.