Livres de référence pour maîtriser la modélisation des données
Historiquement, Oracle utilise une séquence pour générer les valeurs de clés primaires.
CREATE SEQUENCE Usa_SEQPK CACHE 20;
IF pio_crtrec.num IS NULL THEN
SELECT Usa_SEQPK.NEXTVAL INTO pio_crtrec.num FROM DUAL;
END IF;
Nota: pio_crtrec est une variable qui contient l'enregistrement en cours d'insertion