Oracle常用函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle常用函数相关的知识,希望对你有一定的参考价值。

1、数值函数

  round(n[,m])

    四舍五入,m为0则直接四舍五入n,m>0取小数点后面m位,m<0取小数点前面|m|位

  ceil(n)

    取大于n的最小整数值

  floor(n)

    取小于n的最大整数值

  abs(n)

    取n的绝对值

  mod(n,m)

    取n/m的余数,若n或m为null则结果为null

  power(n,m)

    取n的m次幂,即n^m,若n或m为null则结果为null

  sqrt(n)

    取n的平方根

  三角函数:sin(n)、asin(n)、cos(n)、acos(n)、tan(n)、atan(n);其中n为弧度

2、字符函数

  upper(str)

    取str的大写

  lower(str)

    取str的小写

  initcap(str)

    首字母大写

  substr(str[,n[,m]])

    取str的第n个字母开始,长度为m的字符串(当n为负数,则从字符串尾第|n|位置开始取)

  length(str)

    取str的字符串长度(包含空格)

  concat(str1,str2)

    与||相同,用于字符串的连接

  trim(cchar from pstr)

    从pstr中首尾去除cchar(单字符);若为trim(pstr),则去除pchar首尾空格

  ltrim(pstr,cchar)

    从pstr的左部去除cchar(可连续)

  rtrim(pstr,cchar)

    从pchar的右部去除cchar(可连续)

  replace(str,s_str[,r_str])

    从str中,用r_str替换s_str;若r_str不填则用空值替代

3、日期函数

4、转换函数

以上是关于Oracle常用函数的主要内容,如果未能解决你的问题,请参考以下文章

数据库小技能:Oracle基础之常用函数

数据库小技能:Oracle基础之常用函数

Oracle常用单行函数(原创)

MSSQL和Oracle常用函数比对

oracle常用函数

Oracle SQL语言之常用函数_超越OCP精通Oracle视频教程培训30