sql去掉文本的标点符号
时间: 2023-06-04 14:03:52 浏览: 872
SQL 特殊字符处理
可以使用正则表达式替换掉标点符号,具体方法如下:
```sql
SELECT REGEXP_REPLACE('这是一段含有标点符号的文本:Hello, World!', '[[:punct:]]', '') AS text_without_punctuations;
```
其中,`REGEXP_REPLACE` 函数可以通过正则表达式替换指定的文本。`[[:punct:]]` 表示匹配任意标点符号,替换为空字符串即可去掉标点符号。
上述 SQL 语句的输出结果为:
```
text_without_punctuations
-----------------------------
这是一段含有标点符号的文本Hello World
```
阅读全文