Все команды SQL для таблицы
Список обычных команд, которые можно выполнить для таблицы SQL, чтобы изменить ее структуру, с общим синтаксисом и примером.
Команды доступа к содержимому с помощью SELECT или добавления строки с помощью INSERT или UPDATE здесь не обрабатываются .
Как удалить столбец в таблице SQL
?ALTER TABLE nomtable DROP nomcolonne
Как добавить новый столбец
?ALTER TABLE nomtable ADD nomcolonne type
ALTER TABLE matable ADD colx int(4)
Как изменить имя столбца в таблице SQL
?ALTER TABLE nom CHANGE ancien nouveau type
ALTER TABLE matable CHANGE val qtt integer(8)
Как изменить тип столбца
?ALTER TABLE nomtable MODIFY nomcolonne nouveautype
ALTER TABLE matable MODIFY colx decimal(3,3)
Как изменить формат символов (charset) целой
таблицы?ALTER TABLE nomtable CONVERT TO CHARACTER SET format COLLATE format
ALTER TABLE matable CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci
Для всей базы:
ALTER DATABASE nombase DEFAULT CHARACTER SET format COLLATE format
Как изменить формат символов столбца
?ALTER TABLE nomtable MODIFY nomcolonne type CHARACTER SET format
ALTER TABLE matable MODIFY colx TINYTEXT CHARACTER SET utf8
См. также