I have a very basic question. Could you recommend a good PL/SQL book for someone with some SQL experience, but...
not a lot? I've been in IT for 25+ years, have coded extensively in RPG and COBOL, somewhat in .NET, C#, C+, XML and Informatica, and I am now wanting to gain a good understanding of PL/SQL. I appreciate any suggestion.
One of the better PL/SQL books is written by Steven Feuerstein: "Oracle PL/SQL Programming," fourth ed. published by O'Reilly. It's very readable and explains things well. He also wrote a Workbook book full of practical problems for you to hone your skills on (if you're not getting enough challenging exercises at work).
Oracle Press also has a good PL/SQL book written by Scott Urman. Be sure to get books that at least take you up through Oracle 10g.
As always, Oracle puts all of its documentation online for free at OTN. You should peruse and have at least a passing familiarity with the official documentation. That's how I learned PL/SQL originally!
Have a question for Dan Clamage? Send an e-mail to firstname.lastname@example.org
Dig Deeper on Using Oracle PL-SQL
Related Q&A from Dan Clamage
A reader asks Oracle expert Dan Clamage about a single date condition mucking up a dynamic query. Continue Reading
Expert Dan Clamage explains how to use SQL SELECT and SQL UNION ALL statements to sort and visualize a set of sales figures. Continue Reading
One reader asks expert Daniel Clamage about the PL/SQL to_date and to_char functions and how to properly convert date and string values. Continue Reading