Можете да използвате следното:
SELECT * FROM mytable WHERE REGEXP_LIKE (myname, '^[^a-zA-Z0-9\/\\()-]+$');
Можете също да направите същото с i
модификатор:
SELECT * FROM mytable WHERE REGEXP_LIKE (myname, '^[^a-z0-9\/\\()-]+$', 'i');
Обяснение:
^
началото на низа[^___ ]
отрицателен набор от символи (който ще съответства на всеки знак, различен от знаците, посочени в него)+
съответства на предишната група повече от веднъж$
край на низа