Anda dapat menggunakan INSTR
dengan parameter negatif ketiga untuk mencari mundur dalam string dari akhir (sesuatu yang saya tidak tahu Anda bisa lakukan sampai beberapa menit yang lalu). Gabungkan dengan SUBSTR
dan Anda harus memiliki apa yang Anda inginkan:
SQL> select filename from mytable; FILENAME -------------------------------------------------------------------------------- C:\path\to\some\file.txt SQL> select substr(filename, instr(filename, '\', -1) + 1) from mytable; SUBSTR(FILENAME,INSTR(FILENAME,'\',-1)+1) -------------------------------------------------------------------------------- file.txt