ORACLE之实用SQL(第三篇)


substr()函数和instr()函数的理解

(一)、substr

如下如所示:
Oracle学习——实用SQL(第三篇)
例子:

select substr('abcdefg12345',1,5) as 输出值 from dual;
--输出结果为:abcde

select substr('abcdefg12345',0,5) as 输出值 from dual;
--输出结果为:abcde
--前两个语句说明0和1都表示截取的位置为第一个字符

select substr('abcdefg12345',4,6) as 输出值 from dual;
--输出结果为:defg12

select substr('abcdefg12345',-5,2) as 输出值 from dual;
--输出结果为:12

select substr('abcdefg12345',3) as 输出值 from dual;
--输出结果为:cdefg12345

select substr('abcdefg12345',-3) as 输出值 from dual;
--输出结果为:345

相关文章:

  • 2021-12-08
  • 2021-10-15
  • 2022-12-23
  • 2022-12-23
  • 2022-02-28
  • 2022-01-12
  • 2021-05-10
猜你喜欢
  • 2021-11-27
  • 2021-09-29
  • 2021-09-26
  • 2021-06-13
  • 2021-10-11
  • 2021-09-02
相关资源
相似解决方案