PL/SQL 的老朋友,《Oracle PL SQL 程序设计》是个挺经典的入门和进阶参考。讲得比较细,不仅是函数、过程这些基本操作,就连游标、触发器的用法也都有覆盖。看不懂官方文档的时候翻一翻它,思路一下就清晰了。
和你平时写业务代码的场景挺契合,比如复杂报表、批量更新、多表联合操作,这些书里都有例子。语法规范讲得清楚,逻辑结构也好理解,不会让你绕进死胡同。
如果你已经熟 SQL,再学PL/SQL其实就是顺个逻辑,多了点变量声明和流程控制。BEGIN...END
、IF...THEN
这些你看着眼熟的就能马上用得上。
建议搭配下面这几个资料一起看,效果更好,像PL/SQL 手册
里有不少细节,学习笔记
那篇也蛮实用,适合反复翻。
如果你刚开始学,可以先抄一遍书里的例子,跑一遍就有感觉了;如果你已经写过一阵子,建议关注它的异常和性能优化那部分,蛮有的。