Я хочу добавить столбец в существующую таблицу. Могу ли я добавить его между двумя существующими столбцами? Я работаю над phpmyadmin.
Вставка столбца в существующую таблицу в phpmyadmin
Ответ 1
Используйте новый столбец после раскрывающегося списка.
-
Выберите базу данных в меню слева.
-
Выберите таблицу, щелкнув по ней гиперссылку столбца заголовка.
-
Установите флажок добавить новый столбец после переключателя и выберите столбец вы хотите вставить после этого в раскрывающемся списке.
-
Нажмите "Добавить".
Это видео проходит процесс http://www.youtube.com/watch?v=jZ72GCGWPQg
Ответ 2
порядок столбцов в MySQL не имеет большого значения. Что касается добавления нового столбца,
ALTER TABLE `tblName`
ADD COLUMN `colName` INT(10) AFTER `firstCol`;
Предложение AFTER
определяет позицию, в которой будет появляться новый столбец.
Ответ 3
Да, вы можете это сделать. См. Поле "после" в разделе. вы можете выбрать, после какого поля нужно добавить новое поле.
Ответ 4
Вам нужно что-то вроде:
ALTER TABLE contacts ADD email VARCHAR(60);
Ответ 5
Я думаю, это видео может вам помочь. С PHPMyAdmin
- Перейдите на страницу таблицы, которую вы хотите изменить.
- В нижней части страницы выберите нужный столбец в поле "После" (в какой позиции вы хотите добавить столбец в таблицу).
- Подтвердить и ввести новую информацию о столбцах
Вы также можете сделать это с помощью простого SQL с запросом ALTER TABLE
:
ALTER TABLE mytable ADD column3 INT AFTER column1