2009-07-20 4 views

ответ

3

Нет, поскольку вы увеличиваете размер столбца, потеря данных не будет.

Конечно, вы должны, если это вообще возможно, сначала сделать это на копии своей производственной базы данных, чтобы убедиться, что вы довольны результатом.

+1

+1 для рекомендации по резервному копированию. Даже для самой безобидной операции, если есть сомнение, сделайте резервную копию. Особенно для операторов определения данных, которые обычно не могут откатываться в транзакциях. – Rob

3

Не, если вы увеличиваете размер:

ALTER TABLE t1 ALTER c1 TYPE char(90); 

Reducing is always the problem.

Вы должны посмотреть на использование FlameRobin в качестве административного инструмента для управления зависимостями и упрощения работы с FireBird.

 Смежные вопросы

  • Нет связанных вопросов^_^