Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Kindle Price: £45.92

Save £7.07 (13%)

includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Oracle Database 12c PL/SQL Programming by [McLaughlin, Michael]
Kindle App Ad

Oracle Database 12c PL/SQL Programming Kindle Edition

3.5 out of 5 stars 4 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
£45.92

Length: 1192 pages Optimised for larger screens
  • Due to its large file size, this book may take longer to download

Kindle Books from 99p
Load up your Kindle library before your next holiday -- browse over 500 Kindle Books on sale from 99p until 31 August, 2016. Shop now

Product Description

About the Author

Michael McLaughlin, Oracle ACE , is a professor at BYU – Idaho in the Computer Information Technology Department of the Business and Communications School. He teaches courses on CIT Management, databases and systems analysis and design. Michael is the author and co-author of numerous Oracle Press titles, including Oracle Database 11g & MySQL 5.6 Developer Handbook, Oracle Database 11g PL/SQL Programming Workbook, and many other books. Mr. McLaughlin worked at Oracle Corporation for more than eight years in Consulting, Development and Support. He left Oracle as the Senior Applications Upgrade Manager in E-Business Suite Release Engineering.


Product details

  • Format: Kindle Edition
  • File Size: 77717 KB
  • Print Length: 1192 pages
  • Publisher: McGraw-Hill Education; 1 edition (7 Feb. 2014)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B00HSO0X0S
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Average Customer Review: 3.5 out of 5 stars 4 customer reviews
  • Amazon Bestsellers Rank: #663,591 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?

Customer Reviews

3.5 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
This is a hefty treatise on PL/SQL in the 12c database nearly 1200 pages long. It is well put together and written in a very friendly and readable style without being belittling.
The book is broken down into three parts:
Part 1 covers the history and origins of PL/SQL, new features for 12c, the basics of PL/SQL programming, fundamentals of the PL/SQL language, controlling flow, dealing with collections, and error and exception management.
Part 2 covers programming with functions and procedures, packages, dealing with Oracle's implementations of large objects, objects, triggers and dynamic SQL
Part 3 is a set of appendices that spans almost half of the book and includes a primer on the database, its architecture, and tools useful to the developer like tuning and tracing. It also has a primer on SQL, new built-in packages, a primer on dealing with regular expressions, wrapping PL/SQL, the hierarchical profile primer and finally an alphabetical reference of reserved words and keywords.

Each chapter provides an explanation of the content under discussion, example code with the related output, reviews after each section and self-check questions of which some are True/False and others are multiple choice. The answers are provided in the final appendix and are broken down chapter by chapter.

To me one of the measures of the structure of a good reference book is how comprehensive the index is. In this case it is 54 pages long and the eBook version includes clickable page numbers, a small feature but very handy in a book of this size (why isn't this done more in other books??).

Other reviewers have cited inaccuracies in some of the syntax.
Read more ›
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
It is evident, from the first few pages, that Michael McLaughlin is an experienced lecturer/trainer, with an extensive knowledge of the subject. The content is delivered in a traditional teaching method, beginning with history and basics then progressively delving deeper into each subject area.
This book is presented in two parts. Part one is a content rich walk through PL/SQL features available in Oracle Database 12c. Part 2 is made up of Appendices offering an opportunity to explore PL/SQL features in greater depth. In part one, all topics are well supported, but not overwhelmed, by examples which clearly illustrate the features being described. More examples are available in the extensive appendices which expand on the topics covered in part one of this book. This layout makes the book significantly easier to read than many technical publications, avoiding the pitfalls of becoming bogged down in too much detail.
I believe that this book delivers value for both the novice and the more experienced developer. The novice will discover an excellent learning tool and the experienced developer a library of useful tips and examples to refer to. I would recommend Michael McLaughlin’s book to all who want to learn PL/SQL or need a handy PL/SQL reference book.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
The book is full of inaccuracies, several of the examples are plain wrong. As an example the ORDER member function for SQL OBJECT types is named and described as 'equals' (returning 0 or 1) even though it's definition according to the online Oracle documentation it is an less/equal/greater function that should return -1/0/1.

I have the feeling that the author is more of a database expert than a programmer, which is rather unfortunate when the topic is in fact a programming language.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Great book - recommended.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
click to open popover