Bonjour tout le monde,
J'ai migré une base SQL Server 2005 en Oracle à l'aide de l'outil Oracle SQL Developer. Lors de cette migration, cet outil nous fournit un script à exécuter.
Avant de l'exécuter, je modifie ce script afin que ma base de données gère l'auto-incrément, le DELETE et l'UPDATE CASCADE.
Ensuite, j'importe les données et la migration est effectuée.
Cependant, j'ai un problème, lors de la migration des données, les séquences qui gèrent l'auto-incrément ne sont pas mises à jour. Donc lorsque je vais insérer une donnée, ça va commencer à 1 or j'ai déjà des données dans ma table.
Cela entraîne donc une violation de contrainte.
Comment puis-je faire pour que ma séquence commence au nombre approprié et non pas à 1 ?
Je vous remercie par avance pour vos suggestions.
J'espère être assez clair![]()
Partager