Modification d'une séquence
Bonjour,
Je souhaiterais modifier une séquence en utilisant dans la requete une variable. Voici les requetes que j'essaie d'executer :
Code:
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; |
La dernière requete ne passe pas. J'ai l'erreur suivante :
Citation:
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"
Quel est le problème?
Merci d'avance