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\2
zastępuje Grupę 1, Grupę 2