原文链接:https://www.cnblogs.com/wangkang0320/p/6743965.html
函数介绍:
截取的函数:
substr(?,?);
substr(?,?,?);
获取目标字符出现的位置:
instr(? , ? , ? );
instr( ? , ? , ? , ? )
例:
字符串 “AAA-BBB” 截取”AAA” “BBB”
select substr('AAA-BBB',1,instr('AAA-BBB','-',-1)-1) 值 from dual;

select substr('AAA-BBB',instr('AAA-BBB','-',-1)+1) 值 from dual;

本文介绍了如何使用SQL中的substr和instr函数来精确地截取字符串中的特定部分。通过实例演示了如何从包含特定分隔符的字符串中提取所需的数据片段。
1860

被折叠的 条评论
为什么被折叠?



