oracle 没有RIGHT这样的函数的,如果你要倒数第一个字符,可以这么写
SUBSTR(pcomputername,LENGTH(pcomputername)-1,1)
其余同理,LEFT也要改。给两个常用的字符串函数你就可以搞定了。
INSTR(C1,C2,I,J)
在一个字符串中搜索指定的字符,返回发现指定的字符的位置;
C1 被搜索的字符串
C2 希望搜索的字符串
I 搜索的开始位置,默认为1
J 出现的位置,默认为1
SUBSTR(string,start,count)
取子字符串,从start开始,取count个