随笔分类 -  Oracle DB

摘要:1、简介 各个数据库对应分页语法各不相同,这里收集整理了常用数据库分页语法。 2、配置 2.1 Oracle数据库分页 Oracle的ROWNUM伪列是实现结果集分页的关键,这里假设每页显示十条记录,取第二页,脚本如下: 1 select row_.* 2 from (select row__.*, 阅读全文
posted @ 2014-03-04 16:32 Bruce.Chang.Lee 阅读(207) 评论(0) 推荐(1) 编辑
摘要:事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。 两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题: 1、幻象读(phantom read):事务T1读取一条指定where条件的语句,返回结果集。此时事务T2插入一行新记录,恰好满足T1的where条件。然后T1使用相同 阅读全文
posted @ 2013-10-23 16:06 Bruce.Chang.Lee 阅读(183) 评论(0) 推荐(0) 编辑
摘要:场景描述:数据库中有一张存放月销售数据的表,记录月份及销售额。年初需要查看去年各月份销售总额,可能某月没有销售数据,但又需要显示出该月份,原数据如下月销售数据序号月份销售额11200234003330045700最终统计显示如下:月销售数据序号月份销售额112002203370044055700660770880990101001111012120此种场景下,可使用如下SQL 补充缺失数据的月份:1 select rownum as month from dual connect by rownum <= 12如此,与统计结果SQL进行外联接,就得到目标报表。 阅读全文
posted @ 2013-10-09 09:33 Bruce.Chang.Lee 编辑

点击右上角即可分享
微信分享提示