MySQL - переименовать столбец - PullRequest
       5

MySQL - переименовать столбец

17 голосов
/ 31 октября 2009

Как переименовать MySQL столбец с help до content в моей таблице tbl_help

mysql_query("ALTER TABLE tbl_help " . "CHANGE COLUMN help content;");

Ответы [ 2 ]

18 голосов
/ 01 ноября 2009

Вы должны включить определение столбца в оператор столбца изменения (не знаю, почему, но именно об этом говорится в документации).

Так что это должно работать:

mysql_query("ALTER TABLE tbl_help " . "CHANGE COLUMN help content VARCHAR(200) ;");
6 голосов
/ 31 октября 2009

Из страниц документации MySql :

Вы можете переименовать столбец с помощью предложения CHANGE old_col_name new_col_name column_definition.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...