2009-10-20 5 views

ответ

222

ли вы имеете в виду изменения таблицы после того, как она была создана? В этом случае вы должны использовать alter table, в частности:

ALTER TABLE tablename MODIFY COLUMN new-column-definition

например

ALTER TABLE test MODIFY COLUMN locationExpect VARCHAR(120); 
+4

Итак ... MySQLWorkbench есть проверка синтаксиса ошибка, которая отторгает эту команду. Но это правильная команда. –

10

Это следует сделать это:

ALTER TABLE test MODIFY locationExpert VARCHAR(120) 
35

Синтаксис для изменить имя столбца в MySql:

alter table table_name change old_column_name new_column_name data_type(size); 

Пример:

alter table test change LowSal Low_Sal integer(4); 
Смежные вопросы