165 votes

SQLite Réinitialiser Le Champ De Clé Primaire

J'ai un peu de tables SQLite et je suis à essayer de comprendre comment réinitialiser le autoincremented champ de base de données. J'ai lu que: "DELETE from tablename" doit tout effacer et réinitialiser le autoincremement champ à 0 mais quand je fais cela, il vient de supprimer les données. Lorsqu'un nouvel enregistrement est inséré l'auto-incrémentation reprend là où il l'avait laissé avant de le supprimer.

Mon Ident propriétés de champ sont comme suit:

Le champ Type = entier

Le champ Flags = CLÉ PRIMAIRE, AUTOINCREMENT, UNIQUE

Importe-t-il, j'ai construit la table dans SQLite, Maestro et je suis de l'exécution de l'instruction Delete dans SQLite, Maestro?

Toute aide serait super.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X