- 浏览: 1927049 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
cht的大摩托:
学习
IBM WebSphere Performance Tool / ISA / jca457.jar / ha456.jar / ga439.jar -
leeking888:
有没有linux 64位的相关librfccm.so等包啊?
web test LoadRunner SAP / java / Java Vuser / web_set_max_html_param_len -
paladin1988:
非常不错,多谢了。。
appServer IBM WebSphere / WAS 7 / 8.5 / was commerce -
hzxlb910:
写了这么多
net TCP/IP / TIME_WAIT / tcpip / iperf / cain -
acwyg:
ed2k://|file|LoadRunner.V8.1.is ...
web test performance tools / linux performance tools / windows performance tools
http://user.qzone.qq.com/170475387/blog/1213239938
SQL Server &
Oracle
http://oracle.chinaitlab.com/special/OracleVSSQL/Index.html
------------------------------------------------------------ ------------------------------------------------------------ ------------------------------------------------------------ 一、数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual 4.取整(截取) S:select cast(-1.002 as int) value O:select trunc(-1.002) value from dual 5.四舍五入 S:select round(1.23456,4) value 1.23460 O:select round(1.23456,4) value from dual 1.2346 6.e为底的幂 S:select Exp(1) value 2.7182818284590451 O:select Exp(1) value from dual 2.71828182 7.取e为底的对数 S:select log(2.7182818284590451) value 1 O:select ln(2.7182818284590451) value from dual; 1 8.取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 sys.dbms_random.value(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 3.1415926535897931 O:select acos(-1) PI from dual; select exp(1) e from dual; 15.sin,cos,tan 参数都以弧度为单位 例如:select sin(PI()/2) value 得到1(SQLServer) 16.Asin,Acos,Atan,Atan2 返回弧度 17.弧度角度互换(SQLServer,Oracle未知) DEGREES:弧度-〉角度 RADIANS:角度-〉弧度 二、数值间比较 18. 求集合最大值 S:select max(value) value from (select 1 value union select -2 value union select 4 value union select 3 value)a O:select greatest(1,-2,4,3) value from dual 19. 求集合最小值 S:select min(value) value from (select 1 value union select -2 value union select 4 value union select 3 value)a O:select least(1,-2,4,3) value from dual 20.如何处理null值(F2中的null以10代替) S:select F1,IsNull(F2,10) value from Tbl O:select F1,nvl(F2,10) value from Tbl 21.求字符序号 S:select ascii(''a'') value O:select ascii(''a'') value from dual 22.从序号求字符 S:select char(97) value O:select chr(97) value from dual 23.连接 S:select ''11''+''22''+''33'' value O:select CONCAT(''11'',''22'')||33 value from dual 23.子串位置 --返回3 S:select CHARINDEX(''s'',''sdsq'',2) value O:select INSTR(''sdsq'',''s'',2) value from dual 23.模糊子串的位置 --返回2,参数去掉中间%则返回7 S:select patindex(''%d%q%'',''sdsfasdqe'') value O:oracle没发现,但是instr可以通过第四个参数控制出现次数 select INSTR(''sdsfasdqe'',''sd'',1,2) value from dual 返回6 24.求子串 S:select substring(''abcd'',2,2) value O:select substr(''abcd'',2,2) value from dual 25.子串代替 返回aijklmnef S:SELECT STUFF(''abcdef'', 2, 3, ''ijklmn'') value O:SELECT Replace(''abcdef'', ''bcd'', ''ijklmn'') value from dual 26.子串全部替换 S:没发现 O:select Translate(''fasdbfasegas'',''fa'',''我'' ) value from dual 27.长度 S:len,datalength O:length 28.大小写转换 lower,upper 29.单词首字母大写 S:没发现 O:select INITCAP(''abcd dsaf df'') value from dual 30.左补空格(LPAD的第一个参数为空格则同space函数) S:select space(10)+''abcd'' value O:select LPAD(''abcd'',14) value from dual 31.右补空格(RPAD的第一个参数为空格则同space函数) S:select ''abcd''+space(10) value O:select RPAD(''abcd'',14) value from dual 32.删除空格 S:ltrim,rtrim O:ltrim,rtrim,trim 33. 重复字符串 S:select REPLICATE(''abcd'',2) value O:没发现 34.发音相似性比较(这两个单词返回值一样,发音相同) S:SELECT SOUNDEX (''Smith''), SOUNDEX (''Smythe'') O:SELECT SOUNDEX (''Smith''), SOUNDEX (''Smythe'') from dual SQLServer中用SELECT DIFFERENCE(''Smithers'', ''Smythers'') 比较soundex的差 返回0-4,4为同音,1最高日期函数 35.系统时间 S:select getdate() value O:select sysdate value from dual 36.前后几日 直接与整数相加减 37.求日期 S:select convert(char(10),getdate(),20) value O:select trunc(sysdate) value from dual select to_char(sysdate,''yyyy-mm-dd'') value from dual 38.求时间 S:select convert(char(8),getdate(),108) value O:select to_char(sysdate,''hh24:mm:ss'') value from dual 39.取日期时间的其他部分 S:DATEPART 和 DATENAME 函数 (第一个参数决定) O:to_char函数 第二个参数决定 参数---------------------------------下表需要补充 year yy, yyyy quarter qq, q (季度) month mm, m (m O无效) dayofyear dy, y (O表星期) day dd, d (d O无效) week wk, ww (wk O无效) weekday dw (O不清楚) Hour hh,hh12,hh24 (hh12,hh24 S无效) minute mi, n (n O无效) second ss, s (s O无效) millisecond ms (O无效) ---------------------------------------------- 40.当月最后一天 S:未知 O:select LAST_DAY(sysdate) value from dual 41.本星期的某一天(比如星期日) S:未知 O:SELECT Next_day(sysdate,7) vaule FROM DUAL; 42.字符串转时间 S:可以直接转或者select cast(''2004-09-08''as datetime) value O:SELECT To_date(''2004-01-05 22:09:38'',''yyyy-mm-dd hh24-mi-ss'') vaule FROM DUAL; 43.求两日期某一部分的差(比如秒) S:select datediff(ss,getdate(),getdate()+12.3) value O:直接用两个日期相减(比如d1-d2=12.3) SELECT (d1-d2)*24*60*60 vaule FROM DUAL; 44.根据差值求新的日期(比如分钟) S:select dateadd(mi,8,getdate()) value O:SELECT sysdate+8/60/24 vaule FROM DUAL; 45.求不同时区时间 S:未知 O:SELECT New_time(sysdate,''ydt'',''gmt'' ) vaule FROM DUAL; -----时区参数,北京在东8区应该是Ydt------- AST ADT 大西洋标准时间 BST BDT 白令海标准时间 CST CDT 中部标准时间 EST EDT 东部标准时间 GMT 格林尼治标准时间 HST HDT 阿拉斯加?夏威夷标准时间 MST MDT 山区标准时间 NST 纽芬兰标准时间 PST PDT 太平洋标准时间 YST YDT YUKON标准时间 end
|
发表评论
-
db RethinkDB
2017-11-04 10:33 1123s RethinkDB 已倒闭。 如何安装Ret ... -
db H2 / h2 / h2 cluster / cubrid
2017-02-09 11:18 1109s Version 1.4.193 (2016-1 ... -
db nosql redis / Redis Sentinel
2016-11-10 20:18 965s 课程> Web开发> PHP> Re ... -
db Oracle OLTP OLAP / apache kylin / druid
2016-08-16 14:24 1302s Druid is a high-performan ... -
db vfp / Visual FoxPro
2012-01-04 15:51 16562002年9月计算机二级VFP ... -
db base database
2011-12-18 22:09 1290数据库系统概论 http://www.chinadb.org ... -
db db2_monitorTool IBM Rational Performace Tester
2010-08-04 17:22 1808使用 Rational Performance Tester ... -
db dba experience
2010-05-08 10:55 1678请列出你在从事DBA生 ... -
db db2 v8.2
2010-03-09 21:05 4782db db2 doc http://publib.b ... -
db db2 v9.7 / 9.8
2010-03-08 16:31 5104db2 v9 infocenter http://pub ... -
db db2 base / instance database tablespace container
2009-12-24 11:14 3823DB2基本概念 —— 实例、数据库、表空间、容器 D ... -
db oracle books
2009-10-16 00:14 1210O'Reilly Oracle系列书籍导读 ... -
db SQL Server error_list
2009-10-15 23:36 2501http://oryx.iteye.com/blog/1544 ... -
db db2 soft
2009-10-14 18:46 2706http://www-01.ibm.com/softw ... -
db db2 books
2009-10-02 11:04 2408http://book.51cto.com/art/20090 ... -
db sql montior
2009-10-01 13:17 1239JProfiler 性能跟踪、测量工具,能跟踪、测 ... -
db oracle error_list
2009-09-18 16:39 1533oracle 文档 http://www.oracl ... -
db oracle
2009-09-18 15:47 1538·Oracle财务软件(Oracle Financial) ... -
db db2 dba
2009-09-07 19:04 2514db2 doc IBM DB2 数据库 Linux ... -
db db2 tools
2009-09-07 10:42 2725attention :toad和db2自带图形管理客户端 ...
相关推荐
Oracle 和 SQL Server 的主要区别 Oracle 和 SQL Server 是两种流行的关系数据库管理系统,它们之间存在一些关键的区别。在本文中,我们将探讨 Oracle 和 SQL Server 之间的主要区别,以帮助您做出正确的选择。 ...
【SqlServer与Oracle差异】 在数据库领域,SqlServer和Oracle都是广泛使用的数据库管理系统,它们各自拥有独特的特性和优势。本文将从概念、数据类型、语法等方面对比两者的差异。 1. **概念上的区别** - Oracle...
- Oracle的临时表可以在用户会话或事务处理期间保留数据,而SQL Server的#temp表仅在当前会话中存在。 8. **查询语法** - 选择前N行记录时,Oracle使用ROWNUM,而SQL Server使用TOP。 - 其他查询语法,如JOIN、...
在SQL Server 2005中连接Oracle数据库并执行查询和插入操作,是数据库管理员和开发者经常遇到的任务。Oracle和SQL Server是两个不同的数据库管理系统,它们各有特点,但有时需要在一个系统中操作另一个系统的数据。...
本文将深入解析如何在Java环境中调用Oracle与SQL Server数据库的存储过程,实现跨数据库的通用性,以及如何通过一个共享方法来执行这一操作。 ### Oracle与SQL Server共用存储过程的原理 存储过程是一种预编译的...
- SQL Server支持通过`CREATE TABLE`语句直接创建临时表,并且提供了局部(`#temp_table`)和全局(`##temp_table`)两种类型的临时表。局部临时表只对当前会话可见,而全局临时表则对所有会话可见。 - Oracle中也有...
从SQL Server 2005到Oracle 10g的数据库移植,不仅考验着IT专业人士的技术能力,也体现了对数据一致性和完整性的严格要求。下面,我们将深入探讨这一过程中的关键知识点。 ### SQL Server 2005与Oracle 10g概述 - ...
首先,我们来看看SQL Server中的分页存储过程。这里展示的是一个名为`usp_GetPageData`的存储过程,用于获取分页数据。这个存储过程接收三个参数:`@pageSize`(每页记录数),`@pageIndex`(当前页数),以及`@...
本文详细介绍了如何解决 SQL Server 2000 安装过程中遇到的常见问题以及如何彻底卸载 Oracle 10g 数据库。针对 SQL Server 2000 安装问题,主要关注于处理注册表中的暂挂文件操作和清除安装过程中留下的异常组件。...
【SQL Server 2005 移植到 Oracle 10g】的迁移流程主要涉及以下几个关键步骤: 1. **移植前准备** - **软件安装**:确保SQL Server 2005已经更新到最新补丁包和SP2。同时,安装Oracle客户端,如PL/SQL Developer,...
无论是通过Access 2003、SQL Server 还是Oracle 10g执行SQL语句,都需要对SQL语言有深入的理解,并且熟悉所使用的数据库管理工具的特点。此外,对于不同类型的数据库系统,虽然基本的SQL语法相似,但在具体的实现...
Oracle、MySQL、SQL Server都是常用的数据库管理系统,它们提供了多种方式来管理和操作数据库。在本文中,我们将介绍Oracle、MySQL、SQL Server查看当前所有数据库及数据库基本操作命令。 一、Oracle数据库管理系统...
Oracle和SQL Server是两种广泛使用的数据库管理系统,它们在体系结构、存储结构、用户管理和安全性、查询语法、索引类型以及事务处理等方面存在显著差异。 1. **体系结构** - Oracle的文件体系由数据文件(.DBF)、...
MySQL、SQL Server、Oracle 分页及 Java 分页统一接口实现 MySQL、SQL Server、Oracle 分页是关系数据库管理系统中最基本也是最常用的操作之一,而 Java 分页统一接口实现则是对数据库操作的抽象和封装。本文将对 ...
C#是一种广泛使用的编程语言,尤其在开发企业级应用程序时,常常需要与数据库进行交互,如SQL Server和Oracle。这两个数据库系统是业界常用的数据库管理系统,它们各有特点,但都有各自的.NET框架支持,使得C#开发者...
SQL Server 中的临时表概念、创建和插入数据等问题 SQL Server 中的临时表概念是指名称以井号 (#) 开头的表,如果当用户断开连接时没有除去临时表,SQL Server 将自动除去临时表。临时表有两种类型:本地临时表和...
标题与描述概述的知识点主要涉及Oracle数据库中临时表空间(TEMP表空间)的管理与优化,特别是当TEMP表空间占用过多硬盘空间时的处理方法。本文将深入解析这一过程,帮助读者理解并掌握释放TEMP表空间所占用硬盘空间...
5. **SYSMAN**: `sysman/oem_temp` (与Oracle Enterprise Manager相关联) #### 二、ORACLE9i AS WebCache 的初始默认用户和密码 对于ORACLE9i AS WebCache服务,其默认的用户名和密码为: - 用户名: `administrator...