zoukankan      html  css  js  c++  java
  • oracle中常用的函数

    字符串常用的函数

    函数名 说明
    concat 用来连接字符串的函数,只能连接两个字符串,如果想连接多个字符串可以使用||符号
    initcap 把每个单词的首字母大写
    instr(‘母字符串’,‘子字符串’,) 返回字符串在母字符串中首次出现的位置,下标从1开始,如果有第三个参数,代表从第几个字符开始查找,第四个参数代表查询第几次出现的字符串的下标,默认是1,。查询不到返回0
    upper 把所有的字母都大写
    lower 把所有的字母都小写
    rpad(‘母字符串’,n,‘子字符串’) 在母字符串的右边补充子字符串。n代表补充之后达到的字符数量
    lpad(‘母字符串’,n,‘子字符串’) 在母字符串的左边补充子字符串。n代表补充之后达到的字符数量
    rtrim 在右边删除指定字符串的函数。第一个参数代表要处理的字符串,如果没有第二个参数代表删除空格,如果有第二个参数代表要删除第二个参数指定的字符串
    ltrim 在左边删除指定字符串的函数。第一个参数代表要处理的字符串,如果没有第二个参数代表删除空格,如果有第二个参数代表要删除第二个参数指定的字符串
    substr 截取字符串。第一个参数代表要处理的字符串,第二个参数代表从第几位开始截取,默认从1开始。第三个参数代表最多截取多少个字符
    replace 替换字符串。第一个参数代表要处理的字符串,第二个参数代表要替换的字符串,第三个参数表示替换后的字符串
    trim(type‘字符1’ from‘字符二2) 分别从字符串2的两边开始删除指定的字符1 ,如果前两个参数和from省略,则删除字符串2两边的空格

    处理数值类型的常用函数

    函数名 说明
    ABS 返回指定值的绝对值
    CEIL 返回大于或等于给出数字的最小整数
    FLOOR 对给定的数字取整数
    MOD(n1,n2) 返回一个n1除以n2的余数
    POWER(n1,n2) 返回n1的n2次方
    SIGN 取数字n的符号,大于0返回1,小于0返回-1,等于0 返回0
    SQRT 返回数字的根
    ROUND 按照指定的精度四舍五入
    TRUNC 按照指定的精度截取一个数

    日期函数

    函数名 函数值
    sysdate 获取当前日期
    ADD_MONTHS 增加或减去月份
    LAST_DAY 返回日期的最后一天
    MONTHS_BETWEEN(date2,date1) 给出date2和date1相差的月份
    NEXT_DAY(date,‘day’) 给出日期date和星期X之后计算写一个星期的日期
    TRUNC(date,fmt) 按指定格式截取日期
    to_char() 把数字或者日期转换为字符串。转换日期to_char(日期,要转换成的日期格式)
    to_date() 把字符串转换为日期 有两个参数 , 第一个参数是要转换的日期的字符串,第二个参数日期字符串的格式

    其它函数

    函数名 函数功能
    UID 返回标识当前用户的唯一整数
    USER 返回当前用户的名字
    NVL(expr1,expr2) NVL(expr1,expr2)表示如果expr1为NULL,返回expr2;不为NULL,返回expr1,注意expr1和expr2的类型要一致
    NVL(expr1,expr2,expr3) expr1不为NULL,返回expr2;为NULL,返回expr3.expr2和expr3类型不同的话,expr3会转换为expr2的类型
    NULLIF(expr1,expr2) expr1和expr2相等返回NULL,不等返回expr1

     

  • 相关阅读:
    使用NDK开发SQLite3
    SQL Server 2005 Default Trace (默认跟踪)
    MySQL 获得当前日期时间 函数
    利用UltraISO写入U盘安装系统,条件:电脑支持USBHDD ,U盘容量足够
    Sicily 1157 The hardest problem
    Histogram of oriented gradients(HOG)
    IE中的CSS3不完全兼容方案
    MySQL如何查询两个日期之间的记录
    查找某个字段最大值的记录 SQL 语句
    用 jQuery 实现页面滚动(Scroll)效果的完美方法
  • 原文地址:https://www.cnblogs.com/shu06/p/10828588.html
Copyright © 2011-2022 走看看