- 浏览: 1801881 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
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 905s RethinkDB 已倒闭。 如何安装Ret ... -
db H2 / h2 / h2 cluster / cubrid
2017-02-09 11:18 883s Version 1.4.193 (2016-1 ... -
db nosql redis / Redis Sentinel
2016-11-10 20:18 741s 课程> Web开发> PHP> Re ... -
db Oracle OLTP OLAP / apache kylin / druid
2016-08-16 14:24 1190s Druid is a high-performan ... -
db vfp / Visual FoxPro
2012-01-04 15:51 15542002年9月计算机二级VFP ... -
db base database
2011-12-18 22:09 1220数据库系统概论 http://www.chinadb.org ... -
db db2_monitorTool IBM Rational Performace Tester
2010-08-04 17:22 1703使用 Rational Performance Tester ... -
db dba experience
2010-05-08 10:55 1583请列出你在从事DBA生 ... -
db db2 v8.2
2010-03-09 21:05 4552db db2 doc http://publib.b ... -
db db2 v9.7 / 9.8
2010-03-08 16:31 4885db2 v9 infocenter http://pub ... -
db db2 base / instance database tablespace container
2009-12-24 11:14 3729DB2基本概念 —— 实例、数据库、表空间、容器 D ... -
db oracle books
2009-10-16 00:14 1139O'Reilly Oracle系列书籍导读 ... -
db SQL Server error_list
2009-10-15 23:36 2394http://oryx.iteye.com/blog/1544 ... -
db db2 soft
2009-10-14 18:46 2618http://www-01.ibm.com/softw ... -
db db2 books
2009-10-02 11:04 2332http://book.51cto.com/art/20090 ... -
db sql montior
2009-10-01 13:17 1166JProfiler 性能跟踪、测量工具,能跟踪、测 ... -
db oracle error_list
2009-09-18 16:39 1457oracle 文档 http://www.oracl ... -
db oracle
2009-09-18 15:47 1458·Oracle财务软件(Oracle Financial) ... -
db db2 dba
2009-09-07 19:04 2415db2 doc IBM DB2 数据库 Linux ... -
db db2 tools
2009-09-07 10:42 2658attention :toad和db2自带图形管理客户端 ...
相关推荐
Connection con=java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=books","sa",""); Statement stmt=con.createStatement(); ResultSet rst=stmt.executeQuery(...
如何释放TEMP表空间占用的大量硬盘空间。
Oracle 主要配置文件介绍: profile文件,oratab 文件,数据库实例初始化文件 initSID.ora,监听配置文件, sqlnet.ora 文件,tnsnames.ora 文件 <br>1.2 Oracle 主要配置文件介绍 1.2.1 /etc/profile 文件...
ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...
1.2.3 怎样配置符合 OFA 的 Oracle 文件 系统 1.3 规划数据库文件布局 1.3.1 最大化可用性的规划 1.3.2 最小化磁盘争用的规划 1.4 建立参数文件 1.4.1 配置参数的一些注意事项 1.4.2 建立参数文件的连接 ...
Execl数据导入到Oracle和Sql server 数据导入模板 第一行为表说明字段,第二行为数据表实际字段,第...Sqlserver不需要建立这个临时表 最后数据导入到临时表 temp_impexeclTable中 可以通过查询这个表查询所导入的数据
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。 拉里•埃里森 就业前景 从就业与择业的...
包括Oracle,SQL Server,Sybase,Visual Foxpro等等。它的功能可以分为三个方面: 连接数据源部分,他有两种方式,一种是通用的数据库接口ODBC,一种是用户自定义的连接(使用TDataBase),从1.01.28版本往后新增了...
3.18 如何设置ORACLE PARALLEL SERVER 49 3.18.1 HOSTS文件 50 3.18.2 OGMS的LST文件 51 3.18.3 LISTENER.ORA文件 51 3.18.4 INITORA8.ORA文件 52 第4章 常见问题处理 54 4.1 增大Processes参数后数据库不能启动 54 ...
以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在创建数据库的时候要对应一个用户,数据库和用户一般...
(五)使用 oracle-database-server-12cR2-preinstall 包 25 三、管理数据库实例 27 (一)管理工具 27 (二)初始化参数 27 (三)数据库启动的过程 29 (四)数据库的关闭 29 四、配置 Oracle 的网络环境 31 (一...
大家在项目开发过程中应用mysql和sql server比较多,oracle用的比较少,mysql和sqlserver用起来比较类似,mysql和sqlserver直接通过create database “数据库名”就可以创建数据库了,而oracle在创建数据库的时候要...
数据均借鉴后把主键转换成bigint类型,方便后续ETL清洗和迁移,发布仅仅用于交流学习 汽车品牌:temp_car_brand (460条记录) ...Excel.zip:是现有数据的导出,方便建立SqlServer或者Oracle的表后方便导入
\user_ddl_sql.sql c:\temp\ <br/>说明: 运行win_mkdir.bat,文件后,会自动在生成脚本的基本目录下产生如下目录: procedures, functions, triggers, packages, temp_sql. 每个目录的作用...
在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...
shared_server_sessions: 说明 : 指定允许的共享服务器体系结构用户会话的总数。设置此参数可为专用服务器保留一些用户会话。 值范围: 0 到 SESSIONS - 5 默认值 : 派生: MTS_CIRCUITS 和 SESSIONS - 5 两者中的较...
关于ORACLE账号的权限问题,一般分为两种权限: 系统权限: 允许用户执行特定的数据库动作,如创建表、创建索引、创建存储过程等 对象权限: 允许用户操纵一些特定的对象,如读取视图,可更新某些列、执行存储过程等 ...
包括Oracle,SQL Server,Sybase,Visual Foxpro等等。它的功能可以分为三个方面: 连接数据源部分,他有两种方式,一种是通用的数据库接口ODBC,一种是用户自定义的连接(使用TDataBase),从1.01.28版本往后新增了...
在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...