Oracle中的函数使用。
请问Oracle9i中,有没有什么函数取得一个字符串中某一字符在最右边的位置?
例如: 'substring.sub.project.prt '字符串,我想取得最右边的字符 '. '的位置,有没有什么函数可以直接使用。
谢了。
------解决方案--------------------instr
------解决方案--------------------instr(str1,str2,pos,nth)
str1 操作字符串
str2 查找字符
pos 开始查找位置
nth 第几个
------解决方案--------------------select instr(reverse( 'substring.sub.project.prt '), '. ') from dual