|
|
|
| Здравствуйте, подскажите, как можно добавить в таблицу столбец ПЕРЕД каким-то определенным столбцом и скопировать в него все данные предыдущего ? | |
|
|
|
|
|
|
|
для: kvic
(28.07.2005 в 15:40)
| | Создать новый столбец можно при помощи инструкции ALTER TABLE
ALTER TABLE tbl ADD id_first INT AFTER id
|
Данный оператор создаёт в таблице tbl столбец id_first типа INT после столбца id. Скопировать значения в столбец id_first из столбца id_second можно при помощи оператора UPDATE
UPDATE tbl SET id_first = id_second
|
| |
|
|
|
|
|
|
|
для: cheops
(28.07.2005 в 19:05)
| | Большое спасибо.
А нет ли какой-то возможности вставить столбец не после столбца id,
а перед ним ? | |
|
|
|
|
|
|
|
для: kvic
(29.07.2005 в 11:50)
| | Можно для этого вместо столбца id
следует поставить имя столбца перед id. Если же требуется поместить столбец на первое место, то следует просто воспользоваться ключевым словом FIRST
ALTER TABLE tbl ADD id_first INT FIRST
|
| |
|
|
|
|
|
|
|
для: cheops
(29.07.2005 в 12:36)
| | Понял, премного благодарен. | |
|
|
|