Charles Po
INTERNET: p...@york.cs.ucla.edu
          p...@cs.ucla.edu
(213) 825-7307
The 89 standard has a new facility called the Integrity Enhancement
Feature (referential integrity, defaults and check).  The 86 standard
is a subset of the 89 standard.  This subset, which is conformance
levels 1 and 2, is the same.  All of these standards are known
informally as SQL 1 as compared to future drafts which are referred to
as SQL 2 and 3.
SQL 1	SQL 86		ANSI X3.135-1986	ISO 9075:1987
		level 1 DML & DDL
		level 2	DML & DDL
	SQL 89		ANSI X3.135-1989	ISO 9075:1989
		level 1	DML & DDL
		level 2	DML & DDL
		IEF - new for 89
SQL 2	*  Future revisions of SQL
SQL 3	* 
You may also be interested in ANSI X3.168-1989 which makes the embedded
languages a standard.  The X3.135 included the embedded languages as
annexes which were not officially part of the standard.
One convenient but not the cheapest source (they accept phone orders
charged to credit cards and will ship by overnight) is:
	Global Engineering
	2805 McGaw Ave
	Irvine, CA 92714
	800 854-7179
I have no connection with GE except as a customer.
I am a member of the X3H2 SQL and X3H2.1 RDA committees.
Hope this helps