PG SQL 中用 F002C_STK306 ~ '[,,。.;;::??][,,。.;;::??]来模糊匹配多个标点符号吗
时间: 2024-03-01 17:53:28 浏览: 152
SQL语句实现按关健字模糊查询,并按匹配度排序
4星 · 用户满意度95%
是的,PG SQL中的正则表达式可以使用类似于 `[,,。.;;::??][,,。.;;::??]` 的模式来匹配多个标点符号。这个模式表示匹配任意两个标点符号,其中包括逗号、句号、分号、冒号和问号等符号。
在PG SQL中,使用`~`运算符来执行正则表达式匹配。例如,使用以下查询语句可以查找包含任意两个标点符号的字符串:
```
SELECT * FROM my_table WHERE my_column ~ '[,,。.;;::??][,,。.;;::??]';
```
其中,`my_table`是你要查询的表名,`my_column`是你要匹配的列名。这个查询语句将返回所有包含任意两个标点符号的字符串的行。
阅读全文