110个oracle常用函数总结(1)

2012-11-12

  1. ASCII

  返回与指定的字符对应的十进制数;

  SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;

  A A ZERO SPACE

  --------- --------- --------- ---------

  65 97 48 32

  2. CHR给出整数,返回对应的字符;

  SQL> select chr(54740) zhao,chr(65) chr65 from dual;

  ZH C

  -- -

  赵A

  3. CONCAT

  连接两个字符串;

  SQL> select concat(010-,88888888)||转23 高乾竞电话 from dual;

  高乾竞电话

  ----------------

  010-88888888转23

  4. INITCAP

  返回字符串并将字符串的第一个字母变为大写;

  SQL> select initcap(smith) upp from dual;

  UPP

  -----

  Smith

  5.INSTR(C1,C2,I,J)在一个字符串中搜索指定的字符,返回发现指定的字符的位置;

  C1被搜索的字符串

  C2希望搜索的字符串

  I 搜索的开始位置,默认为1 J 出现的位置,默认为1 SQL> select instr(oracle traning,ra,1,2) instring from dual;

  INSTRING

  ---------

  9

  6.LENGTH

  返回字符串的长度;

  SQL> select name,length(name),addr,length(addr),sal,length(to_char(sal)) from gao.nchar_tst;

  NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL))

  ------ ------------ ---------------- ------------ --------- --------------------

  高乾竞 3 北京市海锭区 6 9999.99 7

  7.LOWER返回字符串,并将所有的字符小写

  SQL> select lower(AaBbCcDd)AaBbCcDd from dual;

  AABBCCDD

  --------

  aabbccdd

分享到:
0
相关阅读
友情链接
© 2018 我考网 http://www.woexam.com 中国互联网举报中心 湘ICP备18023104号 京公网安备 11010802020116号
违法和不良信息举报:9447029@qq.com