- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 DB2 查询前几行记录
1.select * from tablefetch first 10 rows only 2.db2 中的虚拟表select 'sdfasfd' from sysibm.sysdummy1union all select 's' from sysibm.sysdummy1 3.SQLSERVER 中的虚拟表select 'sdfasfd' union all
2013-08-03 12:16:15 3771
转载 %notfound的理解——oracle存储过程
文档中的解释:It returns TRUE if anINSERT, UPDATE, or DELETE statement affected no rows, or aSELECT INTO statement returned no rows. Otherwise, it returnsFALSE.这个解释更加精妙:%NOTFOUND is the logical opp
2014-05-29 10:16:05 645
原创 ORACLE 执行计划
sql 优化很多时候都是基于多年sql 写的经验里调整,重要的还是要学会如何阅读执行计划,很多书籍中写的都不是很明确,用最简单的方式来学会如何阅读成为重点特此奉上一位高手讲的执行计划篇 ,对自己帮助很大,大神http://pan.baidu.com/s/1jGytsOI 高手博客,从他案例中学到很多东西http://blog.csdn.net/robinson19
2014-05-20 13:29:48 461
原创 SQLSERVER 自增列
1.比如我需要某一列自增 就在下面写上该SQLselect ROW_NUMBER()over(order by (select 1)) as tt,name,id from s03_bak只能做一个嵌套,按照你的,我建了几个表和查询,你看看,符合你要求不建表1234567
2013-08-14 15:15:40 1155
转载 IBM Data Studio使用----窗口显示所有行
IBM Data Studio使用----窗口显示所有行问题描述在使用Data Studio浏览DB2表中的数据或者查询结果时,默认都是只显示前500行:解决办法 怎样才能显示所有行或者显示指定的行数呢?可以在"首选项->数据管理->SQL开发->SQL结果视图选项“中设置: 如上图,默认显示的SQL查询结果集中的行数为
2013-08-08 17:34:46 860
原创 优化SQL HINT使用
在DBA总群里有网友发SOS信号说下面2个SQL,第一个在程序中很慢,到pl/sql中就很快,我看了下 这种问题一般都是执行计划不一致造成的。为什么不一致,可以去看下绑定变量窥测的问题。去看下面执行计划发现走了 R_JCXM表的 INDEX_R_JCXM_SBHSelect count(sbh) into :ll_count From R_JCXM Where SBH = :as_sbh An
2013-08-06 09:43:25 751
原创 exists 与not exists in 和not in用法
1.exists not exists 首先 他们实现功能基本类似,语法容易搞混,这里说下比较容易的对比 select t.* from t where exists (select 1 from t1 where t.id=t1.id) select 1 这里可以随意写,字段也可以。 注意 where 后面是不需要加其他的 直接调用就可以。他们之间的过滤链接
2013-08-05 18:44:25 612
原创 DB2中的虚拟表
select 'sdfasfd' from sysibm.sysdummy1union all select 's' from sysibm.sysdummy1
2013-08-05 15:33:58 2723
原创 DB2 with as 语法
with a as (select sls , st , sm , count(1) as dd from dd where (sm like 'aa%' OR sm like 'bb%') group by sls , st , sm having count(1) > 1) select * from a;
2013-08-03 12:20:39 6262
原创 DB2查看表数据字典,查看表列名
select TABNAME --表名 ,COLNAME --列名 ,TYPENAME --列类型 ,LENGTH --列数据类型最大长度 ,SCALE --列数据类型最小长度 ,NULLS --是否为空值 ,KEYSEQ --是否主键(不为空值的为主键) ,defa
2013-08-03 12:17:58 5150
VB医疗管理系统带论文
2010-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人