sql >> Databasteknik >  >> RDS >> Mysql

PRIMARY KEY-definition i MySQL CREATE TABLE-satsen

Den andra syntaxen är bara en genväg som låter dig specificera kolumnen och lägga till ett index på den i en enda sats.

Detta fungerar bra i fall där du bara vill skapa en kolumn och lägga till ett index på den.

Du måste använda den första syntaxen om du vill göra något mer komplicerat, som att lägga till ett index baserat på flera kolumner istället för en enda kolumn, eller om du lägger till eller ändrar ett index på en befintlig kolumn; det vill säga du skapar inte kolumnen och indexet på den samtidigt.



  1. Hur man förstår en FÖRKLARA ANALYS

  2. Använd PARSENAME() för att returnera en del av ett objektnamn i SQL Server

  3. Att använda Solr sökindex som en databas - är det fel?

  4. Visar alla tabellnamn i php från MySQL-databasen