salut ,
voila j'ai créé une séquence démarrant avec 1 tout ce qui ya de plus basique.
mais , comme je voudrais que la séquence se réinitialise (genre reset séquence)
j'ai sus qu'il fallait utiliser la clause InCrement by -(la valeur courante) pour avoir le nextval a 1(puis remettre increment by 1).
mais , quand c'est pour réinitialiser suite a un contrôle .
je doit rendre ledynamique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part INCREMENT BY (..)
genre même si je ne connais pas la valeur courante .
et après quelque essais , je patine au niveau syntaxe j'arrive pas a valider la valeur courante en tant que nombre d'incrementation.
exemple (grossier):
alors pourriez vous m'orienter justement sur une façon qui me permettrait de faire ça ENCORE MERCI
Code : Sélectionner tout - Visualiser dans une fenêtre à part alter seqeunce seqtest increment by -(select seqtest.currval from dual)
Partager