易截截图软件、单文件、免安装、纯绿色、仅160KB

SqlServer,Oracle 常用函数比较


SqlServer,Oracle 常用函数比较
 
数学函数:
1.绝对值
   Sql Server: SELECT abs(-1) value
   Oracle: SELECT abs(-1) value from dual
2.取整(大)
   Sql Server: SELECT ceiling(-1.001) value
   Oracle: SELECT ceil(-1.001) value from dual
3.取整(小)
   Sql Server: SELECT floor(-1.001) value
   Oracle: SELECT floor(-1.001) value from dual
4.取整(截取)
   Sql Server: SELECT cast(-1.002 as int) value
   Oracle: SELECT trunc(-1.002) value from dual
5.四舍五入
   Sql Server: SELECT round(1.23456,4) value 1.23460
   Oracle: SELECT round(1.23456,4) value from dual 1.2346
6.e为底的幂
   Sql Server: SELECT Exp(1) value 2.7182818284590451
   Oracle: SELECT Exp(1) value from dual 2.71828182
7.取e为底的对数
   Sql Server: SELECT log(2.7182818284590451) value 1
   Oracle: SELECT ln(2.7182818284590451) value from dual; 1
8.取10为底对数
   Sql Server: SELECT log10(10) value 1
   Oracle: SELECT log(10,10) value from dual; 1
9.取平方
   Sql Server: SELECT SQUARE(4) value 16
   Oracle: SELECT power(4,2) value from dual 16
10.取平方根
   Sql Server: SELECT SQRT(4) value 2
   Oracle: SELECT SQRT(4) value from dual 2
11.求任意数为底的幂
   Sql Server: SELECT power(3,4) value 81
   Oracle: SELECT power(3,4) value from dual 81
12.取随机数
   Sql Server: SELECT rand() value
   Oracle: SELECT sys.dbms_random.value(0,1) value from dual;
13.取符号
   Sql Server: SELECT sign(-8) value -1
   Oracle: SELECT sign(-8) value from dual -1
14.圆周率
   Sql Server: SELECT PI() value 3.1415926535897931
   Oracle: 不知道
15.sin,cos,tan 参数都以弧度为单位
   例如:SELECT sin(PI()/2) value 得到1(SQLServer)
16.Asin,Acos,Atan,Atan2 返回弧度
17.弧度角度互换(SQLServer,Oracle不知道)
   DEGREES:弧度-〉角度
   RADIANS:角度-〉弧度
数值间比较:
 18. 求集合最大值
   Sql Server: SELECT max(value) value from
   (SELECT 1 value
   union
   SELECT -2


相关文档:

Oracle 10gR2安装

一、系统硬件需求
1、至少1024MB物理内存(3114848)
        # grep MemTotal /proc/meminfo
2、可用交换区要求如下表:
        # grep SwapTotal /proc/meminfo
可用内存
交换区大小
Between 1024 MB and 2048 MB
1.5 times the size of ......

oracle imp\exp 语法简介2

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。
 
执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,
......

oracle imp\exp 语法简介3

1、数据库导出命令
exp wesoftwcp/wesoft@oradb file=f:\backup\%date:~0,10%.dmp log=f:\backup\%date:~0,10%.log
compress=n buffer=8092 consistent=y direct=n constraints=y feedback=10000  grants=y record=y indexes=y triggers=y rows=y
 
2、数据库导入命令
set UserName=wesoftwcp
set Pas ......

oracle 9i on linux AS4

 先root打补丁:p3006854_9204_linux.zip
再设oracle环境变量
安装
安装结束建库之前需要打的补丁有:
p2617419_220_GENERIC.zip
p3119415_9204_linux.zip
具体参考这篇文章:
Redhat Enterprise Linux 4安装oracle
关键字: redhat el4 oracle 安装
一. 安装准备
  1. as4安装完后,需要检查下列软件 ......

Java获取Oracle存储过程中执行查询返回的结果集

通过JAVA调用ORACLE的存储过程,在ORACLE的存储过程内部做了一个查询在JAVA中获取该查询结果,这个和SYBASE、SQLSERVER的获取不一样,等我的下一篇文章我会介绍如何获取SYBASE、SQLSERVER在存储过程中执行了查询后如何获取其结果及存储过程的编写。
在Oracle中需要返回查询结果集,必须将其以游标的形式返回,但游标又不是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号