作业帮 > 综合 > 作业

oracle中substr('kong',0,2)与substr('kong',1,2)有什么区别吗?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 16:50:02
oracle中substr('kong',0,2)与substr('kong',1,2)有什么区别吗?
这两个没有区别,都是从起始位开始截取两位.
substr('kong',startPosition,[Length])
startPosition如果为负数,表示起始位置从后往前,而此值为0或者1的时候,表示从起始位开始.length可以不写,默认是从startPosition开始往后的所有字符串.