[100分]在pl/sql中是否有indexOf索引函数和substring截取函数吗的吗?如果有如何使用[急等] 最好详细点给个例子!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 instr/substrSQL> create or replace procedure p_test 2 as 3 v_sql varchar2(100); 4 v_i number; 5 v_v varchar2(20); 6 begin 7 v_sql:='hello world china'; 8 v_i:=instr(v_sql,'w'); 9 v_v:=substr(v_sql,1,5); 10 dbms_output.put_line(v_i); 11 dbms_output.put_line(v_v); 12 end; 13 /过程已创建。SQL> exec p_test;7helloPL/SQL 过程已成功完成。SQL> instr/substr直接使用这两个单行函数即可如:SQL> select substr('Hello mikle',1,7) from dual;SUBSTR('HELLOMIKLE',1,7)------------------------Hello mSQL> select instr('Hello mikle','k') from dual;INSTR('HELLOMIKLE','K')----------------------- 9 indexof = instrsubstring = substr 补充tgm78(shop34161266.taobao.com) 找不到返回0SQL> select instr('Hello mikle','p') from dual;INSTR('HELLOMIKLE','P')----------------------- 0 select substr("hello world",instr("hello world",w)) from dual; 关于具有xmltype字段的统计问题。 创建oracle另一个和以后的用户完全一样的用户,就是用户名不一样 请教一个job错误问题 两个或多个会话同时向一个表插入会怎么样? oracle中 将文件内容插入到表blob字段里? 这段代码慢在哪?请高手帮忙,急!! 【求助】raise 异常和return的区别 求一个Oracle 登陆脚本 能否通过执行SQL来确定Oracle是否支持中文? 求教利用orcle8的触发器功能实现数据的移动: 游标能不能循环多次? 产关于函数反加回值问题
2 as
3 v_sql varchar2(100);
4 v_i number;
5 v_v varchar2(20);
6 begin
7 v_sql:='hello world china';
8 v_i:=instr(v_sql,'w');
9 v_v:=substr(v_sql,1,5);
10 dbms_output.put_line(v_i);
11 dbms_output.put_line(v_v);
12 end;
13 /过程已创建。SQL> exec p_test;
7
helloPL/SQL 过程已成功完成。SQL>
SQL> select substr('Hello mikle',1,7) from dual;SUBSTR('HELLOMIKLE',1,7)
------------------------
Hello m
SQL> select instr('Hello mikle','k') from dual;INSTR('HELLOMIKLE','K')
-----------------------
9
substring = substr
SQL> select instr('Hello mikle','p') from dual;INSTR('HELLOMIKLE','P')
-----------------------
0