本资料由-大学生创业|创业|创业网/ 提供资料在线代理|网页代理|代理网页|排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药| SQLServer 和 Oracle 的常用函数对比--------- 数学函数 1. 绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2. 取整(大) S:select ceiling(-) value O:select ceil(-) value from dual 3. 取整(小) S:select floor(-) value O:select floor(-) value from dual 4. 取整(截取) S:select cast(- as int) value O:select trunc(-) value from dual 5. 四舍五入 S:select round(,4) value O:select round(,4) value from dual 为底的幂 S:select Exp(1) value ********** O:select Exp(1) value from dual 为底的对数 S:select log(**********) value 1 O:select ln(**********) value from dual; 1 10 为底对数 S:select log10(10) value 1 O:select log(10,10) value from dual; 1 9. 取平方 S:select SQUARE(4) value 16 O:select power(4,2) value from dual 16 10. 取平方根 S:select SQRT(4) value 2 O:select SQRT(4) value from dual 2 本资料由-大学生创业|创业|创业网/ 提供资料在线代理|网页代理|代理网页|排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药| 11. 求任意数为底的幂 S:select power(3,4) value 81 O:select power(3,4) value from dual 81 12. 取随机数 S:select rand() value O:select (0,1) value from dual; 13. 取符号 S:select sign(-8) value -1 O:select sign(-8) value from dual -1 ---------- 数学函数 14. 圆周率 S:SELECT PI() value O: 不知道 ,cos,tan 参数都以弧度为单位例如: select sin(PI()/2) value 得到 1( SQLServer ) ,Acos,Atan,Atan2 返回弧度