zoukankan      html  css  js  c++  java
  • Oracle 字符函数

    1.INSTR(x,find_string[,start][,occurrence])

    此函数用于找到字符串X中的字符串find_string,并返回其所在的位置。[] 内为可选的参数,start表示搜索的起点,occurrence表示返回第几次出现的参数。

    示例:

    select instr('1/2/2.100243','.')  from dual 

    返回值为 6

    select instr('1/2/2.100243','/',2,1) from dual

    返回值为 2 

    2.SUBSTR(X,start[,length])

    此函数用于返回字符串X从start位置开始的字符串,可以为字符串指定参数length。

    示例:

    select substr('1/2/2.100243',instr('1/2/2.100243','.')+1) from dual

    返回值为 100243

    ps:正如上述示例,sunstr 可与 instr一起使用 获取指定字符串之后的字符串。

    3.ASCII()

    此函数用于返回X字符的ASCII码值

    示例:

    select ascii('1') from dual;

    范围值为 49

    4.LENGTH(X)

    此函数用于返回字符串X的长度

    示例:

    select length('oracle') from dual;

    返回值 6

    5.CONCAT(x,y)

    此函数将字符串y添加到x后,并返回连接的结果。

    示例:

    select  concat('Oracle','Nice') from dual;

    返回值:OracleNice

    6.LOWER(X)

    转换小写

    7.INITCAP(X)

    将字符串X中的每个单词的首字母大写

    8.REPLACE(X,search_string,replace_string)

    将字符串X中的search_string,用replace_string代替。

    9.RPAD(X,width[,pad_string])

    该函数用于将字符串X的右端用空格补齐,补到长度为width。可选参数pad_string为补齐长度所用的字符。不设定默认为空格补齐。

  • 相关阅读:
    Nosql database
    NoSQL
    nodejs and db
    Nodejs and json
    Nodejs异步
    HTTP-304 NOT Modified
    Origin null is not allowed by Access-Control-Allow-Origin
    nodejs MVC
    solr 亿万级数据查询性能測试
    iOS8 对开发人员来说意味着什么?
  • 原文地址:https://www.cnblogs.com/wangyameng/p/3904459.html
Copyright © 2011-2022 走看看