关于java与oracle的字符串截取函数 在java中,常使用substring(a,b)函数或者substring(a)函数来对字符串做截取, 这里的下标是从0开始的,且不包含下标b,初学者会觉得很不方便,有一个便捷的记忆方法是,让a加1,截取的是第a+1到第b个位置的字符串。在oracle数据库中,常使用 substr(String,a,b)方法来截取字符串,而oracle与java不同的是,下标从1开始,所以表示从第a个到第b个位置的字符串,若a=0,则视为a=1。