|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 20 ![]() |
bonjour, j'ai un probleme de syntaxe en sql, je voudrais modifier la valeur d'un sequentiel sous oracle, voici ma syntaxe
Code :
ALTER sequence SEQ_CL_SEQ increment BY 10000 + (SELECT max(CL_SEQ) FROM f_clients;); merci de repondre, urgent |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : avril 2005 Messages : 1 672 ![]() |
Vous voulez dire que vous voulez ajouter 1000 au numéro max de la séquence et continuer l'incrémentation avec le même pas ?
Si c'est le cas alors votre syntaxe est complètement fausse signifie je veux modifier que l'incrémentation de la séquence en question se fasse par 1000 Enfin le MAX d'une séquence n'existe pas : il faut utiliser .CURRVAL PS : il est urgent que vous appreniez à respecter les règles du forum en indiquant votre version d'Oracle.
__________________
Modérateur des forums Oracle et Langage SQL Forum SQL : je n'interviens PAS plus de 4 fois dans une discussion car si c'est nécessaire cela prouve généralement que vous n'avez pas respecté : les règles du forum |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com