About the Code

We have provided all of the code included in this book on the book's web page on the O'Reilly web site. Go to:

http://www.oreilly.com/catalog/oraclep3

and click on the Examples link to go to the book's Web Companion.

As we mentioned earlier, you will also find the entire contents of some of the chapters included in the second edition of this book, but removed or condensed in the third edition. These may be especially helpful to readers who are running older versions of Oracle.

To find a particular example on the site, look for the filename cited in the text. For many examples, you will find filenames in the following form provided as a comment at the beginning of the example shown in the book:

/* File on web: fullname.pkg */

Comments and Questions

We have tested and verified the information in this book and in the source code to the best of our ability, but given the amount of text and the rapid evolution of technology, you may find that features have changed or that we have made mistakes. If so, please notify us by writing to:

O'Reilly & Associates

1005 Gravenstein Highway

Sebastopol, CA 95472

800-998-9938 (in the U.S. or Canada)

707-829-0515 (international or local)

707-829-0104 (FAX)

You can also send messages electronically. To be put on the mailing list or request a catalog, send email to:

info@oreilly.com

To ask technical questions or comment on the book, send email to:

bookquestions@oreilly.com

As mentioned in the previous section, we have a web site for this book where you can find code, updated links, chapters from previous editions of the book, and errata (previously reported errors and corrections are available for public view). You can access this web site at:

http://www.oreilly.com/catalog/oraclep3

For more information about this book and others, see the O'Reilly web site:

http://www.oreilly.com