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常用函数的主要内容,如果未能解决你的问题,请参考以下文章