oracle 并接去掉字符串,ORACLE删除字符-TRIM字符截取-substr查找字符-instr
时间: 2023-08-03 11:03:00 浏览: 208
oracle截取字符(substr)检索字符位置(instr)示例介绍
5星 · 资源好评率100%
好的,我可以为您解答这个问题。在Oracle中,可以使用多种函数来去掉字符串中的指定字符或子字符串,比如:
1. TRIM函数:可以去掉字符串两端的指定字符,默认是空格。例如,要去掉字符串s中的所有逗号,可以使用以下语句:
```
SELECT TRIM(',' FROM s) FROM table;
```
2. REPLACE函数:可以将字符串中的指定字符或子字符串替换为另一个字符串。例如,要将字符串s中的所有逗号替换为空格,可以使用以下语句:
```
SELECT REPLACE(s, ',', ' ') FROM table;
```
3. SUBSTR函数:可以截取字符串中指定位置和长度的子字符串。例如,要从字符串s中取出前5个字符,可以使用以下语句:
```
SELECT SUBSTR(s, 1, 5) FROM table;
```
4. INSTR函数:可以查找字符串中指定字符或子字符串的位置。例如,要查找字符串s中第一个逗号的位置,可以使用以下语句:
```
SELECT INSTR(s, ',') FROM table;
```
以上就是Oracle中常用的一些去掉字符串中指定字符或子字符串的函数,希望对您有所帮助。
阅读全文