47 used & new from $0.01

Have one to sell? Sell yours here
 
 
Oracle PL/SQL Programming, Third Edition
 
 

Oracle PL/SQL Programming, Third Edition (Paperback)

~ (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 (90 customer reviews)


Available from these sellers.


13 new from $16.86 34 used from $0.01

Formats

Amazon Price New from Used from
  Paperback, August 21, 2005 $40.92 $37.00 $18.73
  Paperback, September 23, 2002 -- $16.86 $0.01
There is a newer edition of this item:
Oracle PL/SQL Programming, 4th Edition Oracle PL/SQL Programming, 4th Edition 4.1 out of 5 stars (90)
$40.92
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

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 PL/SQL Language Pocket Reference (Pocket Reference (O'Reilly))

Oracle PL/SQL Language Pocket Reference (Pocket Reference (O'Reilly))

by Steven Feuerstein
3.9 out of 5 stars (10)  $10.19
Mastering Oracle SQL, 2nd Edition

Mastering Oracle SQL, 2nd Edition

by Sanjay Mishra
4.1 out of 5 stars (12)  $26.37
Toad Pocket Reference for Oracle (Pocket Reference (O'Reilly))

Toad Pocket Reference for Oracle (Pocket Reference (O'Reilly))

by Jeff Smith
4.2 out of 5 stars (10)  $9.95
Oracle Essentials: Oracle Database 11g

Oracle Essentials: Oracle Database 11g

by David Flanagan
4.4 out of 5 stars (11)  $26.39
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.



Product Description

Oracle PL/SQL Programming has been an indispensable reference for both novice and experienced PL/SQL developers since its first edition. Now in its third edition, the book has been thoroughly revised and updated to include the latest Oracle releases--Oracle8i and Oracle9i--the "Internet databases" that communicate with other technologies, such as Java, to run powerful e-commerce applications. Oracle has made substantial changes to the PL/SQL language, and developers who want to take full advantage of its power will find the information they need in this book. Authored by renowned PL/SQL experts Steven Feuerstein and Bill Pribyl, the new edition of the book includes all PL/SQL language features up to and including Oracle 9i Release 2 (9.2). Regardless of the version you are using, from Oracle 7.3.4 to Oracle 9i, this book will answer your questions. In addition, Oracle PL/SQL Programming now contains much-requested new chapters on Oracle triggers, the internal architecture of PL/SQL in the Oracle database, and the use of PL/SQL with Java. The authors have carefully constructed each chapter of this new edition with three objectives: to help you take full advantage of PL/SQL, learn to use PL/SQL to solve your problems, and to write efficient, maintainable code.

Product Details

  • Paperback: 1018 pages
  • Publisher: O'Reilly Media; 3 edition (September 23, 2002)
  • Language: English
  • ISBN-10: 0596003811
  • ISBN-13: 978-0596003814
  • Product Dimensions: 9.3 x 7 x 1.6 inches
  • Shipping Weight: 2.8 pounds
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (90 customer reviews)
  • Amazon.com Sales Rank: #599,590 in Books (See Bestsellers in Books)

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

    #48 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)
Browse and search another edition of this book.

Tags Customers Associate with This Product

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

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

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

 
40 of 42 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.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
28 of 29 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

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
32 of 34 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.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

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 20 days 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 27 days 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 2 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 12 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 19 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 20 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 23 months ago 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

5.0 out of 5 stars The most famous PL/SQL author
No doubt you must own this book if you start learning PL/SQL or if you want to improve your coding. Steven reveals many traps that may be in your code. Read more
Published on September 19, 2007 by Laurent Schneider

5.0 out of 5 stars An excellent reference for PL/SQL -- it doesn't get better than this!
Steven's book is the best reference available for PL/SQL. No other book comes close. While he may cover Oracle user-defined types and object-relational technology, I regret that... Read more
Published on August 29, 2007 by Donald J. Bales

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
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


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.