Możesz użyć:
SELECT * FROM mytable WHERE REGEXP_LIKE (myname, '^[^a-zA-Z0-9\/\\()-]+$');
Możesz również zrobić to samo z i
modyfikator:
SELECT * FROM mytable WHERE REGEXP_LIKE (myname, '^[^a-z0-9\/\\()-]+$', 'i');
Wyjaśnienie:
^
początek ciągu[^___ ]
ujemny zestaw znaków (który będzie pasował do dowolnego znaku innego niż znaki w nim określone)+
dopasuj poprzednią grupę więcej niż raz$
koniec ciągu