Я пытаюсь вставить данные в таблицу, но мне нужно выбрать все данные из таблицы и другой запрос в таблицу, которую нужно вставить. Вставка запроса что-то вроде этого:Oracle Вставка с выбором, за которым следует другой запрос
insert into table_a
select * from table_b, to_date(my_date, 'DD/MM/YYYY');
Мне нужно преобразовать значение из выбранной таблицы и скрытые в формат даты и вставить в в новую таблицу. Таким образом, у table_a
есть еще одна колонка, кроме table_b
. Я пробовал несколько способов, но это не сработало.
Он по-прежнему не похоже на работу. Колонка, которую я пытаюсь преобразовать на сегодняшний день, - varchar2 с форматом «YYYY-MM-DD hh24: mi: ss.ff». Я пытался использовать тот же формат, и я получаю ошибку - Ошибка SQL: ORA-01843: недействительный месяц 01843. 00000 - «недействительный месяц» –
проверить 'NLS_DATE_LANGUAGE'' nlsparam' в 'TO_DATE' – Exhausted