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 に答える