Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Не удаётся изменить тип и/или длину столбца в меньшую сторону... / 4 сообщений из 4, страница 1 из 1
29.10.2007, 14:00
    #34901535
Nafigator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удаётся изменить тип и/или длину столбца в меньшую сторону...
Есть таблица с foreign-ключами, в ней хочу изменить тип и длину столбца (столбец - "парольный", было varchar(40), пытаюсь поставить varchar(16) bit data
Пользую control-center.
Вначале отключаю integrity - срабатывает.
Потом произвожу изменения, при подтверждении получаю ошибку dba7617 - посмотрел сообщение на сайте ibm: вообще странное какое-то, ничего не понял, причем оно тут...


Если делаю varchar длиннее исходного - то срабатывает...
...
Рейтинг: 0 / 0
29.10.2007, 14:04
    #34901556
Nafigator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удаётся изменить тип и/или длину столбца в меньшую сторону...
Забыл сказать - ссылка на ключ этой таблицы тоже присутствует в некоторых других таблицах, я их не трогал
...
Рейтинг: 0 / 0
30.10.2007, 03:24
    #34903362
DB2Adventurer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удаётся изменить тип и/или длину столбца в меньшую сторону...
В восьмерке по-моему alter column сработает только в сторону увеличения длины. Не знаю можно ли менять вид строки. Проще дропнуть таблицу.
...
Рейтинг: 0 / 0
30.10.2007, 08:48
    #34903504
gals
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удаётся изменить тип и/или длину столбца в меньшую сторону...
БД не может преобразовать данные из символьных в бинарные.
БД будет говорить, что длина исходных данных больше нового размера.

Вам надо создать новую таблицу, перелить в новую таблицу данные. Потом удалить старую таблицу и новую переименовать.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Не удаётся изменить тип и/или длину столбца в меньшую сторону... / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]