Flylib.com

Books Software

 
 
 

How to Use This Book

     

How to Use This Book

SQL in a Nutshell, Second Edition , is primarily a command reference. As a consequence, you'll probably use it to look up a variety of SQL commands and functions. However, with documentation for the ANSI standard itself, plus five database platforms, each command has the potential to get very large.

In order to reduce the verbiage describing each command, we compare each platform's implementation to the SQL2003 standard. If the platform supports a clause described in the SQL2003 discussion, then we won't repeat that clause again.

Generic and transportable examples are provided within the body of each SQL2003 command description. Since the SQL2003 standard is ahead of most database platforms, examples aren't provided for elements of the SQL2003 commands that are not supported by any platform discussed in this book. In addition, more examples are provided for each database platform that highlight unique extensions and enhancements.

We recognize that our approach may necessitate jumping from a description of a platform's implementation of a command back to the corresponding SQL2003 command description. However, we felt that this was better than packing the book with hundreds of pages of redundant content.

     

How to Contact Us

We have tested and verified the information in this book to the best of our ability, but you may find that features have changed (or even that we have made mistakes!). We want to hear from you, especially with information that will make this book better. Please let us know about any errors you find, as well as your suggestions for future editions, by writing to:

O'Reilly Media, Inc.
1005 Gravenstein Highway NorthSebastopol, CA 95472
(800) 998-9938 (in the U.S. or Canada)
(707) 829-0515 (international/local)
(707) 829-0104 (fax)

We have a web site for the book, where we'll list any examples, errata, or plans for future editions. You can access this page at:

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

Please help us out by pointing out any typos or syntactical errors that you encounter. (You can imagine how hard it is to proofread a book covering the ANSI standard and five separate products.) You may also ask technical questions or comment on the book by sending an email to:

bookquestions@oreilly.com

For more information about our books, conferences, software, Resource Centers, and the O'Reilly Network, see the O'Reilly web site:

http://www.oreilly.com
     

Safari Enabled

figs/safarienabled.gif When you see the Safari Enabled icon on the back cover of your favorite technology book, that means the book is available online through the O'Reilly Network Safari Bookshelf.

Safari offers a solution that's better than e-books. It's a virtual library that lets you easily search thousands of top technology books, cut and paste code samples, download chapters, and find quick answers when you need the most accurate, current information.

Try it for free at http://safari.oreilly.com.

     

Resources

The following web sites provide additional information about the various platforms covered in this book:


DB2

IBM's DB2 database is supported on the Web at http://www.software.ibm.com/data/db2/. DB2 has an active and vibrant user community located on the Web at http://www.idug.org.


MySQL

The corporate resource for MySQL is http://www.mysql.com, and another good site is http://theoryx5.uwinnipeg.ca/mysql. A great developer resource with lots of useful tips is Devshed.com. See http://www. devshed .com/Server_Side/MySQL/ for MySQL-specific information.


PostgreSQL

The home for this open source database is located at http://www.postgresql.org. With a great deal of useful information available for download, this site also maintains mailing lists for PostgreSQL users. Another PostgreSQL site worth investigating is http://www.pgsql.com, which offers support for commercial customers.


Oracle

Oracle's cyberspace home is http://www.oracle.com. A great resource for hard- core Oracle users is http://www.oracle.com/technology. You can also find all Oracle documentation at http://tahiti.oracle.com.


SQL Server

The official Microsoft SQL Server web site is http://www.microsoft.com/sql/. Another good resource is found at the home of the Professional Association for SQL Server (PASS) at http://www.sqlpass.org.