Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Ansi SQL 1

Status
Not open for further replies.

Patten

Technical User
Aug 22, 2002
106
BE
Hey,

I'm looking for information about the official ANSI SQL, independant from the database platform. The purpose is to develop an application which is independant of the choice of database platform. So all the SQL statements should match the ANSI SQL standard, as it is supported by most of the database vendors (I suppose so...). But where can I find this official version of ANSI SQL (website?, books?).

 
You can spend a lot of money to buy the standard documents from ISO ( but IMHO it's almost impossible to read/understand it.

You can get the latest drafts of SQL:2003 as PDFs at
ftp://sqlstandards.org/SC32/WG3/Progression_Documents/FDIS

SQL92 and SQL:1999
ftp://sqlstandards.org/SC32/WG3/Progression_Documents/IS

Maybe it's better to look at some books about standard SQL:
SQL:1999 by Jim Melton
SQL-99 Complete, Realy by Gulutzan/Pelzer

"So all the SQL statements should match the ANSI SQL standard, as it is supported by most of the database vendors"

Good joke ;-)
All the big DBMSes only support a subset of the standard, i.e. SQL92 Entry Level plus some parts from higher levels plus proprietary extensions.
No DBMS supports SQL:1999 Core Level yet.

To check for ANSI compliance you can use the SQL Validator website at

Dieter
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top