tplanitz
Erfahrenes Mitglied
Hallo ,
ich suche eine elegante Lösung, die auch performant ist für das extrahieren eines Strings der zwischen zwei Hochkommas steht. Könnt Ihr helfen?
Meine simple Lösung:
ich suche eine elegante Lösung, die auch performant ist für das extrahieren eines Strings der zwischen zwei Hochkommas steht. Könnt Ihr helfen?
Meine simple Lösung:
SQL:
select 'la''hier''la'
,first_pos, first_pos+second_pos, substr('la''hier''la',first_pos+1,second_pos-1)
from
(
select substr('la''hier''la',instr('la''hier''la','''')+1),instr('la''hier''la','''') first_pos
--,substr('la,hier,la',instr('la,hier,la',',')+1),',')
,instr(substr('la''hier''la',instr('la''hier''la','''')+1),'''') second_pos
from dual
)
;