Mysql
 sql >> Base de données >  >> RDS >> Mysql

Définition de PRIMARY KEY dans l'instruction MySQL CREATE TABLE

La deuxième syntaxe est simplement un raccourci vous permettant de spécifier la colonne et d'y ajouter un index en une seule clause.

Cela fonctionne bien dans les cas où vous souhaitez simplement créer une colonne et y ajouter un index.

Vous devrez utiliser la première syntaxe si vous voulez faire quelque chose de plus compliqué, comme ajouter un index basé sur plusieurs colonnes plutôt qu'une seule colonne, ou si vous ajoutez ou modifiez un index sur une colonne existante; c'est-à-dire que vous ne créez pas la colonne et l'index dessus en même temps.