以下を使用できます:
SELECT * FROM mytable WHERE REGEXP_LIKE (myname, '^[^a-zA-Z0-9\/\\()-]+$');
i
でも同じことができます 修飾子:
SELECT * FROM mytable WHERE REGEXP_LIKE (myname, '^[^a-z0-9\/\\()-]+$', 'i');
説明:
-
^
文字列の開始 -
[^___ ]
負の文字セット(内部で指定された文字以外の文字と一致します) -
+
前のグループと複数回一致する -
$
文字列の終わり