У меня есть объяснение столбца (VARCHAR2) в таблице:
No| Explanation
1 | Shipment of cabbage by agreement 29.04.2019 TAX Free
2 | Payment for screws (01.04.19) Tax: 13.55 %
3 | For reserch by deal dated 01.01.2015 Tax free
4 | Tax payment for the may 2019
Мне нужен запрос, который ответит: «Есть ли в записи дата в какой-либо форме?» Да/Нет для каждой записи. Возможно ли это на Oracle 9i?
Я пробовал некоторые решения. Но столкнулся с проблемой:
«ORA-01858: вместо числового символа был найден нечисловой».
Теперь я не совсем понимаю, где в поле будет метка даты.
select to_char(to_date(EXPLANATION, 'DD.MM.YYYY')) from PAYMENTDOC
Shipment of cabbage by agreement 29.04.2019 TAX Free
вам нужно извлечь29.04.2019
и отправить эту строку в функциюto_date()
. Знаете ли вы, как извлечь соответствующую часть значения столбца? Также из этого значения:Tax payment for the may 2019
вы должны извлечьmay 2019
? - person Abra   schedule 28.05.2019