随笔 - 204  文章 - 0  评论 - 15  阅读 - 32万
11 2018 档案
对Oracle的rownum生成时机的理解
摘要:在Oracle中,rownum和rowid是平时经常用到的。比如rownum经常用于分页查询,rowid用于排重或者快速定位到记录。 对rownum跟order by配合下的生成时机一直没有具体研究过,只是用的时候如果不确定就用数据测试一下,这次记录一次测试过程。 TEST表数据如下, 执行如下sq 阅读全文
posted @ 2018-11-21 11:46 -赶鸭子上架- 阅读(781) 评论(0) 推荐(1) 编辑
partition by和group by对比
摘要:今天大概弄懂了partition by和group by的区别联系。 1. group by是分组函数,partition by是分析函数(然后像sum()等是聚合函数); 2. 在执行顺序上, 以下是常用sql关键字的优先级 而partition by应用在以上关键字之后,实际上就是在执行完sel 阅读全文
posted @ 2018-11-15 11:11 -赶鸭子上架- 阅读(113911) 评论(2) 推荐(11) 编辑
Effective Java - [3. 对象通用方法]
摘要:Item 10. 若覆盖equals方法,需要遵守规则 阅读全文
posted @ 2018-11-11 17:22 -赶鸭子上架- 阅读(165) 评论(0) 推荐(0) 编辑
记一次Oracle数据故障排除过程
摘要:前天在Oracle生产环境中,自己的存储过程运行时间超过1小时,怀疑是其他job运行时间过长推迟了自己job运行时间,遂重新跑job,发现同测试环境的确不同,运行了25分钟。 之后准备在测试环境中制造同数量级的数据进行分析,写了大概如下的存储过程, 犯了个致命错误,丢了v_date := v_dat 阅读全文
posted @ 2018-11-07 15:57 -赶鸭子上架- 阅读(355) 评论(0) 推荐(0) 编辑
对枚举类型的总结
摘要:在之前写代码的过程中,很少会用到枚举,而且也觉得枚举相比较于类不是太好用,这次在学习《Effective Java》的过程中,发现利用枚举能更简便的实现单例形式,遂总结下枚举的使用。 阅读全文
posted @ 2018-11-06 16:44 -赶鸭子上架- 阅读(184) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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