Мне нужно изменить тип столбца с VARCHAR2 на DATE. Столбец уже хранит даты в правильном формате. Поэтому я пытался сделать что-то вроде этого
alter INM_INCIDENT rename column INM_I_REACTION_TIME to INM_I_REACTION_TIME_OLD;
alter table INM_INCIDENT add INM_I_REACTION_TIME date;
update INM_INCIDENT set INM_I_REACTION_TIME = to_date(INM_I_REACTION_TIME_OLD);
alter table INM_INCIDENT drop column INM_I_REACTION_TIME_OLD;
Но у меня ошибка в строке с заявлением об обновлении, поэтому мой вопрос, есть ли какое-нибудь хорошее решение для копирования varchar на сегодняшний день, как это?