Może UTL_MATCH może pomóc.
Ale możesz również utworzyć indeks oparty na funkcji, powiedzmy, coś takiego:
regexp_replace(your_column, '[^0-9a-zA-Z]+', ' ')
I spróbuj dopasować w ten sposób:
...
WHERE regexp_replace(your_column, '[^0-9a-zA-Z]+', ' ') =
regexp_replace('maria (cool)' , '[^0-9a-zA-Z]+', ' ')
Oto demo programu sqlfiddle Nie jest kompletny, ale może być początkiem