Zh0rzh
Новичок
Обновление структуры созданной таблицы
Значит, допустим, есть таблица(table1(id int, field1 text, field2 text)), с уже достаточным
количеством записей. Но тут вдруг потребовалось добавить в эту же таблицу 3-е поле (field3 text).
Мне на ум приходит только один алгоритм:
1. Создать таблицу table2(id int, field text, fiel2 text, field3 text).
2. Перенести данные из таблицы table1 в таблицу table2.
3. Удалить таблицу table1, создать новую table1(id int, field text, fiel2 text, field3 text)
4. Перенести данные из table2 в table1.
5. Удалить table2.
Но неосторожное использование этого алгоритма может привести к потере данных.
Может существует какая нибудь аппаратная функия, или кто знает более стабильный алгоритм?
Значит, допустим, есть таблица(table1(id int, field1 text, field2 text)), с уже достаточным
количеством записей. Но тут вдруг потребовалось добавить в эту же таблицу 3-е поле (field3 text).
Мне на ум приходит только один алгоритм:
1. Создать таблицу table2(id int, field text, fiel2 text, field3 text).
2. Перенести данные из таблицы table1 в таблицу table2.
3. Удалить таблицу table1, создать новую table1(id int, field text, fiel2 text, field3 text)
4. Перенести данные из table2 в table1.
5. Удалить table2.
Но неосторожное использование этого алгоритма может привести к потере данных.
Может существует какая нибудь аппаратная функия, или кто знает более стабильный алгоритм?