Est-il possible de modifier le décalage auto-incrément sur une table préexistante avec JavaDB?JavaDB: Est-il possible de modifier le décalage automatique de la table existante?
Je vais avoir un problème où l'insertion de nouveaux enregistrements généralement (mais pas toujours) échoue avec une erreur se plaignant sur l'utilisation d'une clé existante (ma colonne auto-incrément). Pour peupler cette base de données, j'ai pris une sauvegarde à partir d'une autre base de données (MySQL) et utilisé une procédure stockée JavaDB pour les insérer tous dans la table JavaDB correspondante. Ma théorie est que l'insertion de ces enregistrements a copié les ID existants de la table MySQL. Maintenant, la fonctionnalité d'auto-incrémentation distribue les ID existants. Je pense que définir explicitement le décalage à un nombre élevé permettra à l'auto-incrément de fonctionner à nouveau.