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


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

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


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