简单函数的使用——数值函数
select round(12345.678) from dual; #四舍五入到整数位
select round(12345.678,n) from dual; #四舍五入到小数部分第n位
select round(12345.678,-n) from dual; #四舍五入到整数部分从个位向较高位数第n位
select trunc(12345.678) from dual; #截取整数部分
select trunc(12345.678,n) from dual; #截断小数位,保留n位小数
select trunc(12345.678,-n) from dual; #截断小数位,保留到-n位整数
select mod(m,n) from dual; #取m/n的余数(被除数和余数同正负,除数正负和余数无关)
abs(n); #返回n的绝对值
power(m,n); #返回m的n次方
lpad(列名,长度,0) #位数不足在左侧用0补齐
rpad(列名,长度,0) #位数不足在右侧用0补齐
instr('a','b') #显示字符串b在字符串a中的起始位置,从1开始计数
trim(' qq ') #过滤首尾空格
网友评论