我想从一个表中获取雇员的姓名,直到字符' : ',但不能这样做,因为substr和ltrim无法正常工作。下面给出了一些示例:
ABINERI:REBECCA C 卡林顿:詹姆斯M
但是我想要它们以下面给出的方式:
丽贝卡·阿比尼里 詹姆斯·卡林顿
我只是在Toad for Oracle中使用了以下查询:
<pre>
<b>select name from employees</b>
</pre>
请尝试以下查询:
select SUBSTR(name,(INSTR(name,':')+1)) || ' ' || SUBSTR(name,1,(INSTR(name,':'))-1) from employees;
希望以上查询能解决您的问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句