Oracle&MSSQL
Donald_Draper
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java连接Oracle
[] args){ testOracleConnection(); } public static void testOracleConnection() { Connection con = null;// 创建一个数据库连接 PreparedStatement pre = null;// 创建预编译语句对象,一般都是用这个而不用Statement ResultSet result = null;// 创建一个结果集对象 try2016-07-08 18:27:06 · 110 阅读 · 0 评论 -
修改Oracle最大连接数和会话数
比100更多的连接数和比60更多的会话数,这是可以修改Oracle最大连接数和会话数。[size=medium][b]1.查看最大连接数[/b][/size][code="java"]show parameter processes; [/code][img]http://dl2.iteye.com/upload/attachment/0124/6734/fb3f9562-4a4b-33ae-8bc4-7f79d3e0099a.png[/img][size=med2017-05-04 11:49:00 · 461 阅读 · 0 评论 -
ORA-01652: unable to extend temp segment by 128 in tablespace TEMP解决办法
extend temp segment by 128 in tablespace TEMP,出现这个的原因,是以为临时表空间已经占满,不能扩大临时表空间所导致,因为130数据要分页更新,每页都要进行排序,所以把临时表空间沾满了,相关文章说时SQL问题,我的更新不在SQL问题,所有就修改临时表空间。[b][size=medium]1.查看表空间[/size][/b]所有表空间查看[code="java"]select * from dba_tablespaces;[/c2017-05-04 11:27:08 · 1979 阅读 · 0 评论 -
SQL Server大表数据的导出与导入命令BCP
ml[/url] 上面的文章已将有相关命令的使用,我们这边文章主要解决表记录数比较大的情况,比如300万记录,生成SQL脚本文件大小1.6G,用SQL Server Management Studio无法执行文件太大,用navicat跑脚本out of memery,用editPlus编辑,file too large,用UltrEdit编辑,速度慢,想用SQLDumpSplitter分割Sql文件,无效,真实愚蠢的想法。所以只能使用命令了。[size=medium][b]1、SQLCMD[2017-04-24 23:07:51 · 323 阅读 · 0 评论 -
Oracle性能查看
[/url]使用命令行手工建立Oracle11gR2数据库:[url]http://www.cnblogs.com/beanbee/archive/2012/09/22/2697689.html[/url]以下命令以管理员system用户测试,普通用户没有相关视图的权限:当前的数据库连接数[code="java"]select count(*) from v$process where program='Oracle.EXE(SHAD)';[/code][img]2017-02-24 15:57:21 · 178 阅读 · 0 评论 -
oracle字段类型转换的处理
67[/url]mysql中把一个表的数据批量导入另一个表中:[url]http://blog.youkuaiyun.com/evan_endian/article/details/8652528[/url]Oracle中表列由VARCHAR2类型改成CLOB文章中方式是,假设要将test的表中col字段(VARCHAR2),改为CLOB,以下所有测试在navicat环境下:表名带引号,在SQLPLUS,则不用,注意区分首先将添加temp字段[code="java"]alte2016-11-04 21:49:34 · 513 阅读 · 0 评论 -
Oracle的CLOB类型数据处理
e grant 详解:[url]http://blog.youkuaiyun.com/xiayang05/article/details/5861846[/url]Oracle中表列由VARCHAR2类型改成CLOB :[url]http://blog.youkuaiyun.com/jssg_tzw/article/details/40829867[/url]创建表test[img]http://dl2.iteye.com/upload/attachment/0121/0310/05e7ff5e-7ca7-3ba92016-11-04 11:32:47 · 260 阅读 · 0 评论 -
Oracle客户端SQLPLUS教程
2016-10-31 19:00:35 · 165 阅读 · 0 评论 -
oracle占比函数ratio_to_report
B,"SUM"(VX.AMOUNT) AS amount FROM(SELECT (CASE WHEN VI.GKJB > '4' THEN '4' ELSE VI.GKJBEND) AS GKJB,"SUM"(VI.N_MONEYTODAY) AS amount FROM VI_LIB_INVENTORY_DAILY vi WHERE "SUBSTR"(VI.S_ACCDATE,1,6) = '20162016-08-26 11:06:36 · 290 阅读 · 0 评论 -
Oracle over函数
原创 2016-08-25 17:52:38 · 186 阅读 · 0 评论 -
oracle分组
END) AS BLEVEL[/code]第一次group时,对分组字段进行,重新赋值;根据第一次的group结果,重新分组即可[code="java"]SELECT "SUM"(vx.Amount) AS AMOUNT,VX.T_ITEM, vx.BLEVEL FROM(SELECT(CASE WHEN VI.BLEVEL > '3' THEN '3' ELSE VI.BLEVEL END) A2016-08-23 13:52:06 · 137 阅读 · 0 评论 -
Oracle 分页
l]oracle 分页数据重复数据不正确:[url]https://my.oschina.net/u/852445/blog/402325[/url]实例:[code="java"]SELECT * FROM ( SELECT RS.AMOUNT,RS.AREA,RS.AREANAME,[color=red]ROWNUM rn FROM ( SELECT ( CASE WHEN oy.AMOUNT IS NU原创 2016-08-23 12:31:51 · 122 阅读 · 0 评论 -
Oracle的Select Case用法
IS NULL[/code]#取TXN_DATE前6个字符[code="java"]"SUBSTR"(f.TXN_DATE,1,6)[/code]######################实例:[code="java"]SELECT(CASE WHEN oy.AMOUNT IS NULL THEN (ny.AMOUNT-0)/ny.AMOUNTWHEN ny.AMOUNT IS NULL THEN2016-08-16 18:10:27 · 448 阅读 · 0 评论 -
jdcb查询SQL Server数据乱码问题解决方法
2017-10-13 22:13:40 · 475 阅读 · 0 评论
分享