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表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
一、系统硬件需求
1、至少1024MB物理内存(3114848)
# grep MemTotal /proc/meminfo
2、可用交换区要求如下表:
# grep SwapTotal /proc/meminfo
可用内存
交换区大小
Between 1024 MB and 2048 MB
1.5 times the size of ......
1.概念不同:
连接是指物理的网络连接。
在已建立的连接上,建立客户端与oracle的会话,以后客户端与oracle的交互都在一个会话环境中进行。
2. 关系是多对多:
一个连接上可以建立0个,1个,2个,多个会话。
Oracle允许存在这样的会话,就是失去了物理连接的会话。
3. 概念应用:概念 ......
外表(external table)就像普通的表对像一样,可以select等,只是它是只读的,数据库中只保存了表结构的描述,表数据却没有存放在数据库内,而是存放在了文件系统上。当用户想偶尔使用数据库外的结构化数据时,用起外表来就非常方便,甚至比sqlldr都要方便的多。在这篇文章里,我们为大家演示了
三步就掌握oracle外表过 ......
先root打补丁:p3006854_9204_linux.zip
再设oracle环境变量
安装
安装结束建库之前需要打的补丁有:
p2617419_220_GENERIC.zip
p3119415_9204_linux.zip
具体参考这篇文章:
Redhat Enterprise Linux 4安装oracle
关键字: redhat el4 oracle 安装
一. 安装准备
1. as4安装完后,需要检查下列软件 ......