Bonjour,
Je souhaiterais modifier une séquence en utilisant dans la requete une variable. Voici les requetes que j'essaie d'executer :
La dernière requete ne passe pas. J'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 val1 NUMBER := select max(ID) from dom; val2 NUMBER := select SEQ.nextval from dual; val3 NUMBER := val2-val1; alter sequence SEQ increment by val3;
Quel est le problème?Erreur commençant à la ligne 5 de la commande :
alter sequence SEQ increment by val3
Rapport d'erreur :
Erreur SQL : ORA-01722: Nombre non valide
01722. 00000 - "invalid number"
Merci d'avance
Partager