Главная / Программирование баз данных в Delphi / В базе данных InterBase имеется таблица, в которой нужно изменить параметры текстового столбца (размер 100 изменить на 255), сохранив при этом все значения в столбце. Возможно ли это, и если да, то как?

В базе данных InterBase имеется таблица, в которой нужно изменить параметры текстового столбца (размер 100 изменить на 255), сохранив при этом все значения в столбце. Возможно ли это, и если да, то как?

вопрос

Правильный ответ:

нет, единственный вариант - удалить таблицу и создать новую, с таким же именем, но с другими параметрами.
да, в InterBase имеется оператор ALTER TABLE, который позволяет это сделать.
да, сначала оператором ALTER TABLE создается временный столбец, в который оператором UPDATE…SET копируются значения из старого столбца; затем старый столбец удаляется и создается новый, с таким же именем, но с другими параметрами; затем значения из временного столбца копируются в новый, после чего временный столбец удаляется.
Сложность вопроса
77
Сложность курса: Программирование баз данных в Delphi
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Кто ищет вот эти тесты по интуит? Это же легко
06 мар 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.