по ошибке я указал столбец как var (45), и когда я экспортирую таблицу в cvs, я не вижу чисел.
теперь я хочу сделать его целым числом, когда использую эту команду:
select cast(SIM as signed)
from sample.table1
Я не получаю никакой ошибки - так что, я думаю, она конвертируется в int, верно?но как мне скопировать новые данные в новый столбец?
Я пробовал это:
update
sample.table1
set SIM_NEW=cast(SIM as signed)
where id=id
, но это не работает
Код ошибки: 1264. Вне диапазона значения для столбца 'SIM_NEW' в строке 1
так что я делаю не так?
Спасибо,