![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление поля в таблицу Interbase [D5, D6, IB4.x, ]
victor © (2001-12-28 08:59:00)Можно ли добавить поле в таблицу Interbase, не потеряв при этом данных, я пробовал с помощью SQL Explorer, поле добавляется, но при этом все данные теряются
если это возможно, то каким образом?
Vadim (2001-12-29 11:45:00) [1]Илья (28.12.01 12:27)
alter table TABLE_NAME
alter columnFIELD_NAME position NEW_POSITION
и Только для IB6.
victor (28.12.01 13:35)
alter table TABLE_NAME
alter column FIELD_NAME TYPE ...
Alexandr (2001-12-28 14:42:00) [2]ну вот началось...
через системные таблицы, наверное.
Или создай вместо default триггер да и все.
victor (2001-12-28 13:35:00) [3]спасибо,
еще маленький вопросик как добавить default к существующему полю
Илья (2001-12-28 12:27:00) [4]alter table TABLE_NAME
alter FIELD_NAME position NEW_POSITION
Alexandr (2001-12-28 10:00:00) [5]а зачем?
можно,изменив потом порядок столбцов через системные таблицы.
Посмотри как это в IBExpert делается
victor (2001-12-28 09:49:00) [6]спасибо получилось прекрасно,
только добавилось в конец, можно ли изменить порядок полей
Deniz (2001-12-28 09:37:00) [7]Alter Table <TableName> Add <FieldName> <FieldType>