oracle函数 power(x,y)】的更多相关文章

[功能]返回x的y次幂 [参数]x,y 数字型表达式 [返回]数字 [示例] select power(2.5,2),power(1.5,0),power(20,-1) from dual; 返回:6.25,1,0.05 [相近]exp(y) 返回e的y次幂.(e为数学常量) [关系]z=power(x,y),则y=1/log(z,x)   (条件z,x>0)…
--POWER(x,y)函数返回x的y次乘方的结果值 --SQUARE(x)函数返回指定浮点值x的平方 --EXP(x)函数返回e的x乘方后的值 示例:select POWER(2,2), POWER(2.00,-2),  SQUARE(3), SQUARE(-3), SQUARE(0), EXP(3), EXP(-3), EXP(0); 结果:4  0.25  9  9  0      e^3     e^-3  1…
[功能]返回以x为底的y的对数 [参数]x,y,数字型表达式, [条件]x,y都必须大于0 [返回]数字 [示例] select power(4,2),log(16,2),1/log(16,4) from dual; 返回:16,0.25,2 select power(6.5,3),log(274.625,3),1/log(power(6.5,3),6.5) from dual; 返回:  274.625 ,   0.195642521   ,           3 [相近]ln(y) 返回e…
[功能]返回x按精度y截取后的值 [参数]x,y,数字型表达式,如果y不为整数则截取y整数部分,如果y>0则截取到y位小数,如果y小于0则截取到小数点向左第y位,小数前其它数据用0表示. [返回]数字 [示例] select trunc(5555.66666,2.1),trunc(5555.66666,-2.6),trunc(5555.033333)  from dual; 返回:5555.66                    5500               5555 [相近]rou…
[功能]返回x除以y的余数 [参数]x,y,数字型表达式 [返回]数字 [示例] select mod(23,8),mod(24,8) from dual; 返回:7,0…
[功能]返回四舍五入后的值 [参数]x,y,数字型表达式,如果y不为整数则截取y整数部分,如果y>0则四舍五入为y位小数,如果y小于0则四舍五入到小数点向左第y位. [返回]数字 [示例] select round(5555.6666,2.1),round(5555.6666,-2.6),round(5555.6666) from dual; 返回:   5555.67     ,    5600    ,    5556 [相近]trunc(x[,y]) 返回截取后的值,用法同round(x[…
[功能]返回字符串并将字符串的转换为大写; [参数]x字符型表达式 [参数]Nls_param可选,指定排序的方式(nls_sort=) . SCHINESE_RADICAL_M(部首.笔画) SCHINESE_STROKE_M(笔画.部首SCHINESE_PINYIN_M(拼音)) [返回]字符型 [示例] select NLS_UPPER('ab cde') "test",NLS_UPPER('a c b d e','nls_sort= SCHINESE_PINYIN_M') &q…
[功能]返回字符串并将字符串的变为小写; [参数]x字符型表达式 [参数]Nls_param可选,指定排序的方式(nls_sort=) . SCHINESE_RADICAL_M(部首.笔画) SCHINESE_STROKE_M(笔画.部首SCHINESE_PINYIN_M(拼音)) [返回]字符型 [示例] select nls_LOWER('ab cde') "test",nls_LOWER('a c b d e','nls_sort= SCHINESE_PINYIN_M') &qu…
[功能]返回字符串并将字符串的第一个字母变为大写,其它字母小写; [参数]x字符型表达式 [参数]Nls_param可选, 查询数据级的NLS设置:select * from nls_database_parameters; 例如: 指定排序的方式(nls_sort=) . nls_sort=SCHINESE_RADICAL_M(部首.笔画) nls_sort=SCHINESE_STROKE_M(笔画.部首SCHINESE_PINYIN_M(拼音)) [返回]字符型 [示例] select nl…
[功能]返回e的y次幂(e为数学常量) [参数]y,数字型表达式 [返回]数字 [示例] select exp(3),exp(0),exp(-3) from dual; 返回:20.0855369,1 ,0.049787068 [相近]power(x,y) 返回e的y次幂. [相反]ln(y) 返回e为底的自然对数.…