Maison >base de données >tutoriel mysql >Comment créer une incrémentation automatique d'une colonne MySQL après la création d'une table ?

Comment créer une incrémentation automatique d'une colonne MySQL après la création d'une table ?

DDD
DDDoriginal
2025-01-08 21:06:53977parcourir

How to Make a MySQL Column Auto-Increment After Table Creation?

Modification des colonnes en Auto_Increment dans MySQL

Tenter d'incrémenter automatiquement une colonne de clé primaire après la création initiale de la table peut entraîner une erreur de syntaxe. Pour réussir à modifier une colonne pour avoir la propriété AUTO_INCREMENT, la syntaxe MySQL correcte est la suivante :

ALTER TABLE table_name MODIFY COLUMN column_name INT auto_increment

Dans votre cas spécifique, pour que la colonne document_id dans la table de documents s'auto-incrémente, vous utiliserez la instruction SQL suivante :

ALTER TABLE document MODIFY COLUMN document_id INT auto_increment

Il est important de noter que la syntaxe de modification d'une colonne pour qu'elle soit auto-incrémentée peut varier légèrement selon la version de MySQL que vous utilisez. Référez-vous toujours à la documentation officielle de MySQL pour connaître la syntaxe la plus à jour.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn