7

我在 PostgreSQL 中有一个表,我需要检测一列是否包含特殊字符#,$,^,&,*,@,!等,或者是否为空。

例如表格可能是这样的

在此处输入图像描述

如何编写这样的查询?

4

1 回答 1

21

最后我得到了解决方案

select * from table where column1 ~* '[^a-z0-9]' or column2  ~* '[^a-z0-9]' or column3  ~* '[^a-z0-9]'
于 2012-10-15T12:47:29.170 回答