Vous pouvez utiliser les éléments suivants :
SELECT * FROM mytable WHERE REGEXP_LIKE (myname, '^[^a-zA-Z0-9\/\\()-]+$');
Vous pouvez également faire la même chose avec un i
modificateur :
SELECT * FROM mytable WHERE REGEXP_LIKE (myname, '^[^a-z0-9\/\\()-]+$', 'i');
Explication :
^
début de la chaîne[^___ ]
jeu de caractères négatif (qui correspondra à tout caractère autre que les caractères spécifiés à l'intérieur)+
correspondent plus d'une fois au groupe précédent$
fin de la chaîne