我正在寻找一个SQL语句,它只返回我的表的行,其中的Name字段包含特殊字符(不包括下划线).
我试过了:
SELECT * FROM 'table' WHERE Name REGEXP '^[!#$%&()*+,\-./:;<=>?@[\\\]^`{|}~]+$'
Run Code Online (Sandbox Code Playgroud)
但是没有骰子,这会返回一个空结果集(尽管我专门添加了包含%, $, and #字符的Name字段的行).
什么是Oracle查询将返回所有记录的字段mytable.myname包含任何字符,其他比
A-Za-z0-9-/\()