sql >> Databasteknik >  >> RDS >> Mysql

Ändra kolumn kontra ändra kolumn

ÄNDRA KOLUMN Om du redan har skapat din MySQL-databas och bestämmer dig för att en av dina kolumner är felaktigt namngiven behöver du inte ta bort den och göra en ersättning, du kan helt enkelt byta namn på den med byt kolumn stark> .

ALTER TABLE MyTable CHANGE COLUMN foo bar VARCHAR(32) NOT NULL FIRST;

MODIFY COLUMNDetta kommando gör allt CHANGE COLUMN kan, men utan att döpa om kolumnen. Du kan använda kommandot modify SQL om du behöver ändra storlek på en kolumn i MySQL. Genom att göra detta kan du tillåta fler eller färre tecken än tidigare. Du kan inte byta namn på en kolumn med modifiera och andra

ALTER TABLE MyTable MODIFY COLUMN foo VARCHAR(32) NOT NULL AFTER baz;

Obs! ALTER TABLE används för att ändra en tabell för att ändra kolumnnamn, storlek, släppkolumn. Kommandona CHANGE COLUMN och MODIFY COLUMN kan inte användas utan hjälp av kommandot ALTER TABLE.



  1. Hur fungerar memcache med MySQL?

  2. Bind_param Non-Object Error w/ mysqli

  3. Minimalt exempel på användning av select... för uppdatering för att isolera rader

  4. MySQL lägg till 12 timmar till ett tidsfält