안녕하세요잘 안풀리는 문제가 있습니다예)1. abcd_e_f_g_h_123 QWE2. asdfds_e_r_567 XXXXX구하고 싶은건 마지막의 패턴 "_숫자 문자"입니다1. 123QWE2. 567XXXXX이렇게요... 앞에 몇개의 언더바가 있던 마지막 숫자 문자 만 구하면 되는데 잘 안되서 문의드립니다;;
WITH TEMP_TABLE AS ( SELECT 'abcd_e_f_g_h_123 QWE' TXT FROM DUAL UNION ALL SELECT 'asdfds_e_r_567 XXXXX' TXT FROM DUAL ) SELECT substr(TXT,INSTR(TXT, '_', -1)+1) AS TXT FROM TEMP_TABLE