आप INSTR
. का उपयोग कर सकते हैं तीसरे पैरामीटर के साथ अंत से स्ट्रिंग में पीछे की ओर खोजने के लिए नकारात्मक (कुछ मुझे नहीं पता था कि आप कुछ मिनट पहले तक कर सकते थे)। इसे एक SUBSTR
. के साथ मिलाएं और आपके पास वह होना चाहिए जो आप चाहते हैं:
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