日期:2014-05-17  浏览次数:20819 次

如果获取一个英文字符的下一个字符,如d的下一个字符为e
oracle应该有标准的函数吧,下面是我用SQL语句写的,希望找到oracle相应的函数。
select   substr( 'abcdefg ',(instr( 'abcdefg ', 'b ',1)+1),1)     from   dual;

------解决方案--------------------
ascii码加1不就行了?
不知道你具体要做什么
------解决方案--------------------
SQL> select chr(ascii( 'a ')+1) from dual;

CHR(ASCII( 'A ')+1)
-----------------
b