Я должен написать SQL-запрос оракула, в котором я должен проверить, что длина строки равна 64 или нет, если она равна 64, как в этой строке 'Lst021_23-FehlerDatenprotokoll.AenDienst2019.06.11_08.48.42.tx', затем расширение строкидолжно быть txt, и мы должны удалить часть строки до - также
Так что для строки
'Lst021_23-FehlerDatenprotokoll.AenDienst2019.06.11_08.48.42.tx'
вывод будет
FehlerDatenprotokoll.AenDienst2019.06.11_08.48.42.txt
Я пытаюсь написать этот запрос
SELECT 'Lst021_23-Fehler-Datenprotokoll.AenDienst.2019.06.11_08.48.42.tx'FROM Dual;
CASE
WHEN LENGTH('Lst021_23-Fehler-Datenprotokoll.AenDienst.2019.06.11_08.48.42.tx')=64 THEN CONCAT('SUBSTR('Lst021_23-Fehler-Datenprotokoll.AenDienst.2019.06.11_08.48.42.tx',11,53)','t')
END
CASE;