-
problème de SEQUENCE
bonjour,
Je dois faire une incrémntation de type D-06-xxx sur une clé primaire. Ou D correspond aà la première lettre d'un document, 06 correspond aux deux dernières lettres de l'année en cours et les xxx devront être incrémentés.
Pour cela je dois faire:
Code:
'D-'||to_char(current_date,'YY-')||nextval nom_sequence
Mais je n'arrive pas a trouver l'option pour affecter cette ligne a ma sequence.
Comment dois je procéder? J'y suis déjà arriver mais impossible de me rappeler comment faire.
-
Code:
select 'D-'||to_char(sysdate,'YY-')|| to_char(nomSequence.nextval) from dual;
-
Moi j'aurai fait :
Code:
select 'D-'||to_char(current_date,'YY-')||nom_sequence.nextval INTO mavariable FROM DUAL
EDIT :
grillé par PlaineR