易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE LOB字段 不能用union 查询

lob字段不能做group   by,而union中需要使用group   by过滤掉重复纪录,所以不行 。 用union  all就可以了。
另:union 和 union all区别:
       UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。
    而UNION ALL只是简单的将两个结果合并后就返回。这样,如果返回的两个结果集中有重复的数据,那么返回的结果集就会包含重复的数据了。


相关文档:

不是ORACLE的问题

                                          不是ORACLE的问题
2009-12-30 15:00
    ......

Oracle自动备份

1、写BAT文件
------------------------------------------------------------------------------------------------------
if "%time:~0,1%"==" " (set backup_file=%date:~0,4%%date:~5,2%%date:~8,2%-0%time:~1,1%%time:~3,2%%time:~6,2%) else (set backup_file=%date:~0,4%%date:~5,2%%date:~8,2%-%time:~0,2%%time: ......

oracle 触发器开发

 触发器开发的目的:确保数据库满足特定的商业规则和企业逻辑,可以使用触发器,约束,子程序。因为
   约束最简单且性能好,所选约束,如果约束不能满足,就用触发器,若触发器都不能满足选择子程序。
  
   一、触发器功能:
   1,控制数据安全,在服务器级别控制数据 ......

oracle树形结构查询

select dm_id, father_id, dm_name from gy_dmcode t
where level  <= 2    --层级
start with t.dm_id = '0' --根节点
connect by prior t.dm_id = t.father_id;  --定义关系,prior 表示优先级 ......

ORACLE 中IN和EXISTS的区别

原文地址:http://www.cnblogs.com/yf520gn/archive/2009/01/12/1374359.html
EXISTS的执行流程     
select * from t1 where exists ( select null from t2 where y = x )
可以理解为:
  for x in ( select * from t1 )
  loop
      if ( exists ( select null from ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号