or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
38 used & new from $8.49

Have one to sell? Sell yours here
 
   
Oracle PL/SQL Programming, 4th Edition
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Oracle PL/SQL Programming, 4th Edition (Paperback)

~ (Author), (Author)
Key Phrases: data retrieval, iterative processing, transaction management, Oracle Database, Database Release, Oracle Text (more...)
4.1 out of 5 stars  See all reviews (92 customer reviews)

List Price: $64.95
Price: $40.92 & this item ships for FREE with Super Saver Shipping. Details
You Save: $24.03 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Thursday, February 11? Choose One-Day Shipping at checkout. Details
18 new from $38.87 20 used from $8.49

Formats

Amazon Price New from Used from
Paperback $40.92  
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.
What Do Customers Ultimately Buy After Viewing This Item?

Best Value

Buy Oracle PL/SQL Programming, 4th Edition and get Oracle Essentials: Oracle Database 11g at an additional 5% off Amazon.com's everyday low price.

Oracle PL/SQL Programming, 4th Edition + Oracle Essentials: Oracle Database 11g
Buy Together Today: $65.99

Show availability and shipping details

  • This item: Oracle PL/SQL Programming, 4th Edition

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Oracle Essentials: Oracle Database 11g

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Oracle PL/SQL Best Practices

Oracle PL/SQL Best Practices

by Steven Feuerstein
3.9 out of 5 stars (14)  $19.79
Oracle Essentials: Oracle Database 11g

Oracle Essentials: Oracle Database 11g

by David Flanagan
4.4 out of 5 stars (12)  $26.39
Oracle Database 11g PL/SQL Programming (Osborne ORACLE Press Series)

Oracle Database 11g PL/SQL Programming (Osborne ORACLE Press Series)

by D.CS. Michael McLaughlin
3.9 out of 5 stars (13)  $37.79
Mastering Oracle SQL, 2nd Edition

Mastering Oracle SQL, 2nd Edition

by Sanjay Mishra
4.1 out of 5 stars (12)  $26.37
TOAD Handbook (2nd Edition)

TOAD Handbook (2nd Edition)

by Bert Scalzo
3.5 out of 5 stars (10)  $29.69
Explore similar items

Editorial Reviews

Amazon.com Review

If you're doing database application development in the Oracle environment, you're going to have to know PL/SQL, the company's extended query and update language. If you want your programs to exploit the special capabilities of Oracle software, you'll need to know the language well. That's where the third edition of Oracle PL/SQL Programming comes into play. It's an absolutely comprehensive reference (as well as a rather extensive tutorial) on PL/SQL, ideally suited to answering your questions about how to perform some programming tasks and reminding you of the characteristics of functions, triggers, and other elements of the database programmer's toolkit. The new edition covers calls to Java methods from within PL/SQL programs, autonomous transactions, object type inheritance, and the new Timestamp and XMLType data types. There's also more information about server internals--the way PL/SQL programs are run--than before, better enabling readers to optimize their code for fast and safe execution.

Steven Feuerstein takes care to explain, with prose and example code, the characteristics of PL/SQL elements. In explaining number conversions, for example, he explores Oracle's different ways of formatting numbers, then details the behavior of the to_number function under different conditions (with and without a specified format model, and with National Language Support information attached). It's a helpful approach that will have readers using the index to locate places in which Feuerstein mentions language elements of interest. --David Wall

Topics covered: How to use Oracle PL/SQL in all its manifestations through Oracle9i. Fundamentals of program structure (loops, cases, exceptions, etc.) and execution get attention, as do data types, transaction management, triggers, and the object-oriented aspects of the language. There's also coverage of calls to external Java and C programs. --This text refers to an alternate Paperback edition.

Product Description

For the past ten years, O'Reilly's Oracle PL/SQL Programming has been the bestselling book on PL/SQL, Oracle's powerful procedural language. Packed with examples and helpful recommendations, the book has helped everyone--from novices to experienced developers, and from Oracle Forms developers to database administrators--make the most of PL/SQL.

The fourth edition is a comprehensive update, adding significant new content and extending coverage to include the very latest Oracle version, Oracle Database 10g Release 2. It describes such new features as the PL/SQL optimizing compiler, conditional compilation, compile-time warnings, regular expressions, set operators for nested tables, nonsequential collections in FORALL, the programmer-defined quoting mechanism, the ability to backtrace an exception to a line number, a variety of new built-in packages, and support for IEEE 754 compliant floating-point numbers.

The new edition adds brand-new chapters on security (including encryption, row-level security, fine-grained auditing, and application contexts), file, email, and web I/O (including the built-in packages DBMS_OUTPUT, UTL_FILE, UTL_MAIL, UTL_SMTP, and UTL_HTTP) and globalization and localization.

Co-authored by the world's foremost PL/SQL authority, Steven Feuerstein, this classic reference provides language syntax, best practices, and extensive code, ranging from simple examples to complete applications--making it a must-have on your road to PL/SQL mastery. A companion web site contains many more examples and additional technical content for enhanced learning.


Product Details

  • Paperback: 1200 pages
  • Publisher: O'Reilly Media; 4 edition (August 22, 2005)
  • Language: English
  • ISBN-10: 0596009771
  • ISBN-13: 978-0596009779
  • Product Dimensions: 9.2 x 7 x 1.9 inches
  • Shipping Weight: 3.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (92 customer reviews)
  • Amazon.com Sales Rank: #205,197 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #23 in  Books > Computers & Internet > Databases > Oracle > PL & SQL

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Inside This Book (learn more)

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(11)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

92 Reviews
5 star:
 (55)
4 star:
 (14)
3 star:
 (7)
2 star:
 (7)
1 star:
 (9)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (92 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
44 of 46 people found the following review helpful:
5.0 out of 5 stars Surprisingly easy to read, June 30, 2001
By SOH "SOH" (Bowie, MD USA) - See all my reviews
This is one of the best written and easiest to read of any technical book I've ever read. We've often provided this book to students in the Oracle classes that we teach. Furthermore, when I was on an Oracle consulting project a couple of years ago, working alongside consultants from Oracle Corporation, I noticed that the Oracle Corp consultants weren't using the Oracle Corp documentation on PL/SQL for reference - they all had this book.

Steve Feuerstein presents a tremendous overview and in-depth analysis of the PL/SQL language with practical examples. He includes several design recommendations and practical real world examples and recommendations that make this a solid book for PL/SQL professionals who are serious about writing production code.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
31 of 32 people found the following review helpful:
5.0 out of 5 stars The TRUE bible for PL/SQL programming (not the one by Urman), March 27, 2000
By "gjaram" (Los Angeles, CA - USA) - See all my reviews
I recommend this book wholeheartedly for beginners as well as veterans of PL/SQL. Especially against the Oracle Press book by author Scott Urman. That book (though it covers the basics), it does not give you the tips and tricks or insight as does Steve's book.

The O'Reilly series book is well crafted, with excellent examples. The style of writing is humorous as well as straight forward. And it is a companion amongst other Oracle books by O'Reilly. O'Reilly Publishing seems to know Oracle better than Oracle Press knows itself.

Gio

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
35 of 37 people found the following review helpful:
5.0 out of 5 stars ODTUG Review, November 5, 2002
By Warren Capps (Alexandria, VA United States) - See all my reviews
(REAL NAME)   
Most of us have had to learn PL/SQL at some point in our Oracle careers, and I am sure many of you have become quite expert. On the other hand, some of you may be new to this world of PL/SQL and are looking for a basic text that will educate you in the use of this language.

The "Bible" for PL/SQL programming has long been the earlier editions of this book, and Steven Feuerstein has been considered the guru of PL/SQL programming for as many years as I can remember. Steven has completely revised his best-known work into a new, third edition. I thought that it was time to take a look at this new edition and see what it has to offer both groups. Here is what I found.

Steven now provides complete coverage of PL/SQL from Oracle RDBMS version 7.3.4 through Oracle9i Release 2. He has incorporated all the information from his book PL/SQL Guide to Oracle8i New Features into this book. He has added a new chapter on database triggers and included especially useful information on DDL triggers and database event triggers. He has added new content on the PL/SQL runtime architecture, creating and running PL/SQL programs, and calling Java methods from within PL/SQL. He has integrated all the new Oracle9i features throughout the text, instead of placing them in a separate chapter.

In order to make the book fit into 1,000 pages, some of the example code was removed and can be found on O'Reilly's Web site at www.oreilly.com/catalog/oraclep3 as a zipped file. About 300 files are available. Approximately 200 pages that were pruned from the second edition that still have some utility are also available there.

The book is organized much the same way as previous editions, with a few changes. There are 23 chapters divided into six parts:

Part I: Programming in PL/SQL. These three chapters orient you to PL/SQL, its history, utility, and basic programming constructs.
Part II: PL/SQL Program Structure. Conditional, sequential, iterative control structures, and exceptions are covered in these three chapters.
Part III: PL/SQL Program Data. Six chapters cover how to manipulate data within PL/SQL procedures and functions. Strings, numbers, datatypes, including the new Oracle9i datatypes, and records and collections are also discussed.
Part IV: SQL in PL/SQL. There are three chapters that cover transactions, data retrieval, and the use of dynamic SQL.
Part V: PL/SQL Application Construction. The four chapters in this part discuss procedures and functions, packages, triggers, and managing PL/SQL applications.
Part VI: Advanced PL/SQL Topics. There are four final chapters that cover the runtime architecture, object-orientation in PL/SQL, PL/SQL and Java, and external procedure calls.

Steven states in his preface that the three objectives of this book are to
1. take full advantage of the features of PL/SQL,
2. use PL/SQL to solve your problems, and
3. write efficient, maintainable code.

Each chapter has been crafted to address these three objectives. His writing style is clear, succinct, and reads like he is sitting next to you chatting about the new things he's learned. The book is absolutely full of code examples. Most of the examples are posed as practical programming problems. He carefully walks you through the lines of example code, clearly explaining the logic used for each step of the program, and points out version-based differences. Steve is also not afraid to express an opinion and will tell you exactly why he chooses a particular method for solving a problem. Notes explaining tips and traps proliferate the book.

So, what do I think about this new edition? His book has the most comprehensive coverage of PL/SQL that I have ever seen. The code examples achieve a level of sophistication that is truly elegant. For a PL/SQL beginner, this book can be the source of all PL/SQL wisdom. Even if you have been programming with PL/SQL for a time, I think you will find the information on Oracle9i new features useful and will find many nuggets of information that can be used immediately to improve your code.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Very comprehensive and thorough but heavy
It covers PL/SQL very well with many practical examples that can be readily used. The topics are comprehensive and the explanations are very clear. Read more
Published 9 days ago by Craig Kim

5.0 out of 5 stars Next best thing to being in a class
If you need to learn about PL/SQL this book is the next best thing to actually being in a class. It answered so many questions and was a huge help to me.
Published 2 months ago by E. Schlanger

5.0 out of 5 stars This is how it really works in the real world
There are always 2-3 books every developer has in their area of expertise and if you're using PL/SQL, the Feuerstein book is one of them. Read more
Published 3 months ago by Mr. Mark S. Jones

4.0 out of 5 stars Oracle PL/SQL
Oracle PL/SQL Programming is another of the high quality books that O'Reilly publishes. It covers everything you need to know from the initial description of PL/SQL all the way up... Read more
Published 3 months ago by Giff Hammar

2.0 out of 5 stars O'Reilly Oracle books
I started learning Oracle over a week ago and started with Learning PL/SQL which started out good but it was hard to follow. Read more
Published 5 months ago by Matthew Greenberg

5.0 out of 5 stars #1 PL/SQL Book For A Reason
This is The Ultimate PL/SQL reference. Although the book isn't written as a reference, it serves as a more useful reference than the Oracle documentation. Read more
Published 15 months ago by Michael Wehrle

2.0 out of 5 stars Impossibly long yet incomplete
This book is so incredibly long and verbose that it is impossible to use to actually learn PL/SQL in a self-directed manner. Read more
Published 22 months ago by Robert D. Glover Jr.

5.0 out of 5 stars MASSIVELY informative... yet surprisingly easy to read for beginners & intermediates
I've worked with Oracle and PL/SQL on and off for ages. I never really took a dive into the details of anything until recently. Read more
Published 23 months ago by J. Brutto

5.0 out of 5 stars The PL/SQL Standard
As with the three previous editions, all of which I own, this book sets the standard for PL/SQL texts. Read more
Published on November 30, 2007 by x0nicky0x

5.0 out of 5 stars If you program in PL/SQL, then you need this book.
It is clear, concise, and as far as I can tell, correct. The writing is friendly, and the examples useful. Read more
Published on October 1, 2007 by FroodCNB

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Sketchy textbook transaction on Marketplace 18 3 hours ago
textbook scam 129 2 days ago
Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.