alter table похоже на баг [сообщение #5791] |
Thu, 05 December 2024 18:52 |
protector
Сообщений: 7 Зарегистрирован: May 2023
|
Junior Member |
|
|
Например имеем в таблице T поле F типа int. Впрочем исходный тип совершенно не важен.
Если сделать алтер этому полю.
alter table T
alter C type varchar(50)
То мы получаем поле varchar(50) с чарсетом NONE. Причем это не зависит ни от дефолтной кодировки базы, ни от кодировки подключения.
И даже если так сделать:
alter table T
alter C type varchar(50) character set UTF8
То всё равно получаем поле в кодировке NONE.
Хотя если добавлять поле вместо альтера, то кодировка воспринимается корректно
FB 4 и 5 на других не проверял.
[Обновления: Thu, 05 December 2024 18:52] Известить модератора
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|