数据库
JRect
这个作者很懒,什么都没留下…
展开
-
oracle数据库分页
oracle数据库分页的正确与标准写法如下三层select SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM DOC_TYPE) A WHERE ROWNUM <= 3 ) WHERE RN >= 1 oracle数据库是根据伪列进行分页的, 关于伪列,我们应该知道一下几点: 1、oracl原创 2016-01-09 13:23:53 · 822 阅读 · 0 评论 -
使用JDBC处理Oracle大数据
一、Oracle中大数据处理 在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据 量非常大的业务领域(如图象、档案等)。 LOB类型分为BLOB和CLOB两种:BLOB即二进制大型对象(Binary Large Object),适转载 2016-07-04 15:07:20 · 726 阅读 · 0 评论 -
Oracle 使用 with as 优化重复查询
我们有时写的sql 会多次查询和使用相同的结果集,而事实上每次查询都会消耗资源和降低sql的整体查询效率,特别是对大量数据表,耗时特别长。 使用with as 将想要查询的数据集保存到一张虚表中,数据查询均从这张虚拟表(视图)中查询获得,减少对数据库的直接访问。 WITH SCCCE AS (SELECT A.CUST_ID, S.SUBS_ID,原创 2016-09-23 09:40:06 · 4579 阅读 · 0 评论 -
oracle学习总结--存储过程
1、存储过程的创建 CREATE OR REPLACE PROCEDURE [存储过程名][(输入、输出参数)] AS/IS [变量、游标声明] BEGIN [执行体] END; create or replace procedure sayHello --无参数时()不需要写 as begin dbms_output.put_line('say hello'); end; AS|IS:原创 2017-05-31 14:20:13 · 1053 阅读 · 0 评论