影印版的《Oracle PL SQL 程序设计(第 5 版)》算是 PL/SQL 入门到进阶都能用得上的一本好书。讲得比较系统,案例也挺实用,尤其对想搞清楚游标
、触发器
这些核心概念的朋友来说,还挺有的。你要是之前只用过 SQL 写查询,刚开始碰 PL/SQL,推荐先翻这本,理解流程控制和异常这些,代码写起来顺多了。
Oracle 的存储过程写法、函数封装的技巧,还有各种内建包的用法讲得蛮细,实战中用得上。比如你要写个for 循环更新库存
,就能直接套里面的例子改一改,效率高,响应也快。
另外几个资源也可以顺手收藏一下,比如《Oracle PLSQL 程序设计详解》和《Oracle9i_PLSQL 程序设计的全面指南》,跟这本书算是互补的,想查语法或者对比用法时会方便不少。
如果你更关注版本差异,也可以看看第六版的源码,有些语法在新版本里有更新,用的时候要注意兼容性。
,这本书比较适合每天在写存储过程
、搞业务逻辑封装
的你,放在手边翻翻蛮不错。如果你还用Oracle8i
、Oracle9i
这些老版本,文档里的细节也挺有参考价值的。