Sgbd » Oracle

ID #1017

La numérotation automatique sous Oracle

Sql Developer , le dernier outil gratuit signé Oracle, possède dans son interface graphique un générateur de numérotation automatique d'un champ d'une table.

Lors de la création de votre table, allez dans Colum Sequences, choisissez votre colonne et cliquez sur New Sequence. Sql Developer crée tout d'abord une séquence auquel il associe un trigger ! Bien vu.

 

 

Sql Developer permet la numérotation automatique !

 

Il génère un script qui s'exécute lors de la validation de la table. 

CREATE SEQUENCE votre_sequence ;

CREATE TRIGGER votre trigger
BEFORE INSERT ON votre_table
FOR EACH ROW
BEGIN
  SELECT votre_sequenc.NEXTVAL INTO :NEW.votre_id FROM DUAL;
END;
;

 

Tags: sgbd

Related entries:

Dernière mise à jour: 2008-01-23 13:31
Auteur: Denis Szalkowski
Révision: 1.0

Digg it! Imprimer cet article Envoyer à un ami version PDF
Propose a translation for Propose a translation for
Merci de noter cette entrée:

Moyenne des notes: 4 sur 5 (1 Votes)

complètement inutile 1 2 3 4 5 indispensable

Vous pouvez commenter cet article