Misschien UTL_MATCH kan helpen.
Maar je kunt ook een functie-gebaseerde index maken op, laten we zeggen, zoiets als dit:
regexp_replace(your_column, '[^0-9a-zA-Z]+', ' ')
En probeer zo te matchen:
...
WHERE regexp_replace(your_column, '[^0-9a-zA-Z]+', ' ') =
regexp_replace('maria (cool)' , '[^0-9a-zA-Z]+', ' ')
Hier is een sqlfiddle-demo Het is niet compleet, maar kan een begin zijn