oracle函数

1.字符串操作

1.1 substr(string,start,count)

取子字符串,start开始,count

SQL> select substr(13088888888,3,8) from dual;

SUBSTR(

--------

08888888

1.2 instr(C1,C2,I,J)

在一个字符串中搜索指定的字符,返回发现指定的字符的位置;

  C1 被搜索的字符串

  C2 希望搜索的字符串

  I 搜索的开始位置,默认为1

  J 出现的位置,默认为1

SQL> select instr(oracle traning,ra,1,2) instring from dual;

INSTRING

---------

9

1.3 REPLACE(string,s1,s2)

  string 希望被替换的字符或变量  
  s1 被替换的字符串
  s2 要替换的字符串
SQL> select replace(he love you,he,i) from dual;
REPLACE(H
----------
i love you

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。