oracle函数将 碳钢: SWCH22A 按照 : 分割, 取后面的, 并去除两头空格
时间: 2024-03-11 12:50:16 浏览: 98
oracle split函数
5星 · 资源好评率100%
可以使用如下的Oracle函数实现:
```sql
SELECT TRIM(SUBSTR('碳钢: SWCH22A', INSTR('碳钢: SWCH22A', ':') + 1)) AS result
FROM dual;
```
解释一下上面的SQL语句:
1. 首先使用 `SUBSTR` 函数取出字符串中冒号后面的部分;
2. 然后使用 `INSTR` 函数找到冒号的位置,加上1作为 `SUBSTR` 函数的起始位置,即可取到冒号后面的部分;
3. 最后使用 `TRIM` 函数去除字符串两边的空格。
执行上述SQL语句,可以得到以下结果:
```
result
-------
SWCH22A
```
阅读全文