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

学习 时间:2026-08-23 06:05:40 阅读:8246
oracle中substr('kong',0,2)与substr('kong',1,2)有什么区别吗?

最佳回答

从容的裙子

内向的大侠

2026-08-23 06:05:40

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

最新回答共有2条回答

  • 清脆的柜子
    回复
    2026-08-23 06:05:40

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

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

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