【发布时间】:2017-08-14 02:05:16
【问题描述】:
我一直在 Stackoverflow 上搜索有关如何查找具有特殊字符的单元格的查询。
我在另一个帖子上看到了这个
SELECT * FROM myTable WHERE myField LIKE '%[^a-zA-Z0-9]%'
并从下面的代码中提取我的代码
SELECT DESCRIPTION FROM ITEM WHERE DESCRIPTION NOT LIKE '%[a-zA-Z0-9 .-]%'
但它对我不起作用,以下结果显示“-”和“。”和空格。
“2016 LANCER EX GT-A 2.0G CVT”
“2016 MIRAGE GLX 1.2G MT”
“2016 MIRAGE G4 GLX 1.2G MT (UPG)”
“2016 MIRAGE G4 GLX 1.2G CVT (UPG)”
我试着改成
SELECT DESCRIPTION FROM ITEM WHERE DESCRIPTION ~* '%[^a-zA-Z0-9 ]%'
返回 0 个结果。
感谢任何帮助。我很困惑为什么它适用于其他人而不是我的。 我在 Opensuse 操作系统上使用 Postgresql 和 PGadmin。
【问题讨论】:
标签: postgresql-9.2 pgadmin opensuse