• Orcle单行函数(字符、数值、日期、转换、通过函数)


    单行函数

    1、字符函数

    (1)大小写转换、首字母大写:

     (2)取字符串的子串:

     给出字符串以及子串的开始索引,取出子串。

     取出给定字符串的开始索引和字符串的长度。

    (3)字符数、字节数:

     (4)字符的位置:

    (5)左填充、右填充:

     (6)去除:

    (7)替换:

     2、数值函数

    (1)四舍五入:

    参数取2的时候看小数最后一位,以此类推,-1的时候看个位,小于5舍去。 

     (2)截断:

    3、日期函数:

    (1)日期的获取:

    在mysql中有date和datetime两种数据类型,但是在orcle中获取到的是date类型的数据,但是可以转换为datetime型的数据。

    (2)日期的加法(日期只能加一个数字,日期与日期之间不能相加):

    (3)日期的减法:

     (4)两个日期的间隔:

     (5)对单个年月日进行加减运算:

     (6)一个月的最后一天:

     (7)下一周的星期几是几号:

    select next_day(sysdate,'星期一') from dual;

    (8)日期的四舍五入:

    4、转换函数

    (1)隐式数据类型转换:

     这里自动将字符串类型的数据转化为date类型的数据。

    (2)显式类型数据转换:

    日期转换为字符串:

     字符串转换为日期格式:

     数字转化为字符串:

     字符串转化为数字:to_NUMBER:

     5、通用函数

    (1)nvl2()函数:

     如果comm的值为空返回0,否则,返回comm的值。

    (2)nullif函数:

     如果两个字符串相等返回null,否则返回第一个字符串。

    (3)coalesce()函数:

     如果函数中的第一个参数为空则返回第二个参数,如果第一个参数不为空则直接返回第一个参数。

  • 相关阅读:
    JDK各版本新特性总结
    Java MyBatis3(3)分页插件PageHelper
    Kubernetes--K8S
    MySQL 查看表结构
    查看mysql库大小,表大小,索引大小
    Linux服务器安装Oracle服务端总结
    怎样玩转千万级别的数据
    Markdown 新手指南
    深入理解Java:注解(Annotation)基本概念
    深入理解Java:注解(Annotation)自定义注解入门
  • 原文地址:https://www.cnblogs.com/zhai1997/p/12341351.html
Copyright © 2020-2023  润新知