Oracle INSTR使用

 1 --实现功能:“我是一名快乐的程序猿[520]” 改为 “我是一名快乐的程序猿”
 2 --备注:只是演示INSTR的用法,还有其他实现的方式
 3 declare  
 4   v_index number:=0;
 5   v_string nvarchar2(200):='我是一名快乐的程序猿[520]';
 6   v_stringNew nvarchar2(200):='';
 7 begin
 8   --获取索引位置
 9   v_index:=INSTR(v_string,'程序猿',1,1);
10   dbms_output.put_line(v_index);
11   
12   --截取
13   v_stringNew:=substr(v_string,0,INSTR(v_string,'程序猿',1,1)+2); 
14   dbms_output.put_line(v_stringNew);
15 end; 
原文地址:https://www.cnblogs.com/hzz521/p/6898130.html