|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : mai 2005 Messages : 182 ![]() |
Bonjour.
Je ne suis pas encore très a l'aise avec les sequences et les trigger. J'ai des tables avec chaque une un trigger et une sequence qui me sert de cle primaire : Code :
Il arrive que je vide ma table et que je rentre d'autres données avec un ID cette fois ( je fais un transport de données d'une base a une autre en conservant les ID). il est donc necessaire que je repositionne la valeur de ma sequence a la fin de mes insersions. J'ai lu qu'il fallait supprimer la sequene, puis en créer une nouvelle. Mais comme elle est utilisée dans un trigger est ce que ca ne va pas poser de problème ? merci pour vos indications. |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
il faudra recompiler le trigger qui risque d'être invalide après la recréation de la séquence. Tu peux aussi changer le pas d'incrément et appeler nexval.
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mai 2005 Messages : 182 ![]() |
il semlerait qu'en supprimant puis recréant la séquence ca marche.
Merci de ta réponse |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com