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

学习 时间:2026-04-09 01:28:55 阅读:437
oracle中substr('kong',0,2)与substr('kong',1,2)有什么区别吗?

最佳回答

感动的向日葵

昏睡的橘子

2026-04-09 01:28:55

这两个没有区别,都是从起始位开始截取两位。substr('kong',startPosition,[Length])startPosition如果为负数,表示起始位置从后往前,而此值为0或者1的时候,表示从起始位开始。length可以不写,默认是从startPosition开始往后的所有字符串。

最新回答共有2条回答

  • 矮小的钢铁侠
    回复
    2026-04-09 01:28:55

    这两个没有区别,都是从起始位开始截取两位。substr('kong',startPosition,[Length])startPosition如果为负数,表示起始位置从后往前,而此值为0或者1的时候,表示从起始位开始。length可以不写,默认是从startPosition开始往后的所有字符串。

上一篇 外星人麦田怪圈的一些问题!

下一篇 煦字粤语怎么读啊?那个...X读拼音“h”的音,不是正解,调查完毕.