"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment ajouter Auto_Increment à une colonne MySQL existante?

Comment ajouter Auto_Increment à une colonne MySQL existante?

Publié le 2025-03-22
Parcourir:304

How to Add AUTO_INCREMENT to an Existing MySQL Column?

Adding Auto_Increment à une colonne MySQL existante: un guide étape par étape

Besoin d'ajouter une fonctionnalité d'incrémentation automatique à une colonne MySQL existante? Ce guide vous montre comment modifier votre table et ajouter la contrainte auto_increment à votre colonne de clé principale. Ceci est particulièrement utile lorsqu'un tableau a été initialement créé sans fonctionnalité automatique et vous devez l'ajouter plus tard.

La commande sql

La commande Core SQL pour y parvenir est:

ALTER TABLE table_name MODIFY COLUMN column_name INT auto_increment;

Exemple illustratif

Disons que vous avez une table document et que vous souhaitez faire de la colonne de la colonne . L'instruction SQL serait:

ALTER TABLE document MODIFY COLUMN document_id INT auto_increment;

Considération importante:

Rappelez-vous, vous ne peut pas Ajouter auto_increment à une colonne qui contient déjà des données. Avant d'exécuter la commande ci-dessus, vous devez d'abord effacer toutes les données existantes de la colonne cible. Sinon, l'opération échouera.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3