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为补齐长度所用的字符。不设定默认为空格补齐。

  • 相关阅读:
    Linux常用命令
    C# 报表设计器 (winform 设计端)开发与实现生成网页的HTML报表
    完成复杂表头列表
    流程设计--页面介绍
    流程设计--设计理念
    报表设计--坐标实例-位移坐标
    Spring MVC 工作原理--自我理解
    java ==、equals和hashCode的区别和联系
    java 自动装箱和拆箱
    java maven笔记
  • 原文地址:https://www.cnblogs.com/wangyameng/p/3904459.html
Copyright © 2011-2022 走看看