Oracle的substr()函数请问 substr() 函数中的起始位从0开始,还是从1开始,为什么我测试的两个都是一样的,我的列名是NCLOB类型的

问题描述:

Oracle的substr()函数
请问 substr() 函数中的起始位从0开始,还是从1开始,为什么我测试的两个都是一样的,我的列名是NCLOB类型的

substr(字段,a,b)
a代表第几个位置
b代表长度
0和1的效果一样
用负数则从右边开始数第几个位置