Was soll das für "String" Problem sein?
Meinst Du vielleicht die String Theory?
Versuch dich ranzurobben.
- Sicherstellen, dass die Joins stimmen
- Sicherstellen, dass die "vielen Werte" wirklich in der Joinkombi enthalten sind.
- "normaler"
SQL ist vermutlich aus SQLPLUS oder so gefeuert, hier differieren mglw die NLS Session Settings zur stored proc am Server
- Stichprobe: Function so umschreiben, dass sie nur dein Kriterium zurückgibt, evtl 1) direkt, 2) durch select from dual eingekleidet
- einfach mal impliziten Cursor probieren
- in jedem Fall den expliziten Cursor in Deiner Proc auch schließen