Phpmyadmin не создает новый столбец

#mysql #phpmyadmin

#mysql #phpmyadmin

Вопрос:

Я пытаюсь создать новый столбец для таблицы базы данных в моем phpmyadmin, однако я продолжаю получать это ниже. Также я замечаю, что я не могу изменить поле переместить столбец в выпадающем списке, все оно серое

Предварительный просмотр

 ALTER TABLE `jobs` ADD `job_title` VARCHAR(255) NOT NULL AFTER ;
  

Я получаю эту ошибку вскоре после

    Notice in ./libraries/classes/CreateAddField.php#152
 Undefined index: after_field

Backtrace

./libraries/classes/CreateAddField.php#113: PhpMyAdminCreateAddField->setColumnCreationStatementSuffix(
integer 0,
integer -1,
boolean false,
)
./libraries/classes/CreateAddField.php#302: PhpMyAdminCreateAddField->buildColumnCreationStatement(
integer 1,
boolean false,
)
./libraries/classes/CreateAddField.php#536: PhpMyAdminCreateAddField->getColumnCreationStatements(boolean false)
./tbl_addfield.php#69: PhpMyAdminCreateAddField->tryColumnCreationQuery(
  

Комментарии:

1. ПОСЛЕ чего именно?

2. @Omar T, ИЗМЕНИТЕ ТАБЛИЦУ, jobs ДОБАВИВ job_title ЗНАЧЕНИЕ VARCHAR(255), НЕ РАВНОЕ НУЛЮ ПОСЛЕ column_name. Спасибо

Ответ №1:

Вам нужно добавить имя столбца, после которого вы хотите его добавить

 ALTER TABLE `jobs` ADD `job_title` VARCHAR(255) NOT NULL AFTER yourcolumnName