See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

32 used & new from $3.28

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

Don’t have a Kindle? Get yours here.
 
  

Oracle PL/SQL Programming, Third Edition (Paperback)

by Steven Feuerstein (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 (87 customer reviews)


Available from these sellers.


10 new from $19.00 22 used from $3.28
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bargain Price) 13 used & new from $9.51
Paperback (4) $64.95 $40.92 60 used & new from $23.08
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 (87)
$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.8 out of 5 stars (13)  $19.79
Mastering Oracle SQL, 2nd Edition

Mastering Oracle SQL, 2nd Edition

by Sanjay Mishra
4.3 out of 5 stars (11)  $26.37
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)  $11.24
Oracle Essentials: Oracle Database 11g

Oracle Essentials: Oracle Database 11g

by Rick Greenwald
4.4 out of 5 stars (11)  $26.39
Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions

Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions

by Thomas Kyte
4.7 out of 5 stars (31)  $31.49
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.

See all Editorial Reviews


Product Details

  • Paperback: 1018 pages
  • Publisher: O'Reilly; 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 (87 customer reviews)
  • Amazon.com Sales Rank: #266,874 in Books (See Bestsellers in Books)

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

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

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.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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

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

 
39 of 41 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)



 
27 of 28 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)



 
31 of 33 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
 
 
Ad
 
Most Recent Customer Reviews

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 8 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 15 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 16 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 19 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 21 months ago 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 22 months ago 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 22 months ago by Donald J. Bales

5.0 out of 5 stars Nice product from Amazon
Oracle PL/SQL Programming, 4th Edition

I bought this book from Amazon and as expected book is in excellent condition and dilivery was prompt.
Published 23 months ago by Yash P. Dashputra

2.0 out of 5 stars Not for the beginner
While I'm sure this book will be a great reference in the future, it assumed that I knew more than I did. Read more
Published 24 months ago by M. Kiel

5.0 out of 5 stars oracle pl/sql
excellent resource for programmers using this language. Highly recommended which is why I purchased it.
Published on February 13, 2007 by Merry Burbank

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...


Look for Similar Items by Category


Up to 50% Off Chocolates

Leonidas Chocolates Sale
Save up to 50% on gourmet chocolates from Ghirardelli, Godiva, Leonidas Belgian Chocolates, and more from Amazon Gourmet.
 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Water Wisely

Shop for watering timers
Shop our selection of watering timers designed to help you keep your landscape looking its best without costly water bills.

See more landscaping tools

 
Ad

 

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.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates