W swoim formacie pliku możesz użyć czegoś takiego:
REGEXP_REPLACE(FILENAME, '^([[:alnum:]]+)_[^.]+(\.[^.]+)',
'\1\2',
1, 0, 'c')
Wyjaśnienie
^anchor zapewnia, że jesteśmy na początku ciągu([[:alnum:]]+)przechwytuje listy do grupy 1.[^.]+pasuje do dowolnych znaków, które nie są.(\.[^.]+)przechwytuje rozszerzenie do grupy 2 (kropka i wszelkie znaki, które nie są kropką)\1\2zastępuje Grupę 1, Grupę 2