ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle函数

oracle函数

原创 Linux操作系统 作者:15006879211 时间:2013-07-30 21:36:25 0 删除 编辑
sql中的单记录函数
  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;
               zhao          chr65
        赵        A
  3.concat连接两个字符串
        SQL>select concat('010-','888888888')||'转23' 高干吉电话 from dual;
        高干吉电话
        010-888888888转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
  8.upper 返回字符串,并将所有的字符大写
  9.rpad(右边)和lpad(左边)(粘贴字符)
        SQL>select lpad(rpad('gao',10,'*'),17,'*') abc from dual;
        abc
        *******gao*******
  10.ltrim 和 rtrim
    LTRIM删除左边出现的字符串
    rtrim产出右边出现的字符串
        SQL>select ltrim(rtrim('  gao qian jing  ',''),'') abc from dual;
        abc
        gao qian jing
  11.substr(string,start,count)取子字符串,从start开始,取count个
        SQL>select substr('1308888888',3,8) abc from dual;
        abc
        08888888
  12.   

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29021175/viewspace-767506/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2013-07-03

  • 博文量
    1
  • 访问量
    1957