Ce blog est dédié a toutes les personnes intéressées de près ou de loin à aux bases de donneés et plus particulièrement à ORACLE.
Bonjour,
On continue un peu avec les "petites nouveautés" d'ORACLE 11.
Avant ORACLE 11, lorsque vous vouliez récupérer la dernière valeur d'une séquence il fallait passer par la table "DUAL" avec quelque chose comme ca
Et bien avec ORACLE 11, on peut simplifier notre code de la façon suivante:
my_var :=my_seq.NEXTVAL;
Bien evidemment, je vous conseille de n'utiliser cette syntaxe qu'uniquement si votre environnement est totalement ORACLE 11. Car si vous vouliez portez votre code sur une version antérieure, cela ne fonctionnerait pas.
Il ne semble pas y avoir de différence de performance entre les deux possibilités.
LAO.