当前位置:实例文章 » 其他实例» [文章]oracle截取两个字符串之间的字符串

oracle截取两个字符串之间的字符串

发布人:shili8 发布时间:2022-12-12 19:29 阅读次数:34

create or replace function func_substr_for_2str(p_str in varchar2,p_first_str in varchar2,p_next_str in varchar2) return varchar2 as 
idx int;
idx2 int;
ret_str varchar2(4000);
begin
    idx := instr(p_str,p_first_str);
    idx := instr(p_str,p_next_str);
    ret_str := substr(p_str, idx+length(p_first_str), idx2-idx-length(p_first_str));
    return ret_str;
end func_substr_for_2str;

?

相关标签:oracle截取字符串

免责声明

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱290110527@qq.com删除。

其他信息

其他资源

Top