Mysql
 sql >> Database >  >> RDS >> Mysql

Definizione PRIMARY KEY nell'istruzione MySQL CREATE TABLE

La seconda sintassi è semplicemente una scorciatoia che ti consente di specificare la colonna e aggiungere un indice su di essa in un'unica clausola.

Questo funziona bene nei casi in cui desideri semplicemente creare una colonna e aggiungere un indice su di essa.

Dovrai utilizzare la prima sintassi se vuoi fare qualcosa di più complicato, come aggiungere un indice basato su più colonne anziché su una singola colonna, o se stai aggiungendo o modificando un indice su una colonna esistente; ovvero, non stai creando la colonna e l'indice su di essa contemporaneamente.