Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / mysql data too long / 3 сообщений из 3, страница 1 из 1
15.06.2017, 15:20
    #39472366
tadeyiloda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mysql data too long
при попытке уменьшить длину поля varchar получаю ошибку data too long
как правильно сделать alter table? перед уменьшением вручную обрезать строки по длине?
...
Рейтинг: 0 / 0
15.06.2017, 15:42
    #39472398
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mysql data too long
Лучше добавить новое поле, скопировать туда данные (они усекутся сами), проверить, не перестарался ли, если всё оки, то удалить старое поле и переименовать новое.
...
Рейтинг: 0 / 0
15.06.2017, 15:48
    #39472407
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mysql data too long
Засомневался. Проверил. Ошибаюсь - не усекает, даёт ошибку.

Ну тогда ты прав - режь по длине, а потом укорачивай поле. Это я тоже проверил - работает нормально.

С другой стороны - а нафига уменьшать размер VARchar? на этом же ничего не выиграть...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / mysql data too long / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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