Consultor Eletrônico



Kbase 19851: SQL89 - Limits On Joins In SELECT Statement
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   4/13/2010
Status: Verified

GOAL:

SQL-89 - Limits On Joins In SELECT Statement

GOAL:

Description of the limitations on explicit joins in a SQL-89 SELECT statement.

SYMPTOM(s):

Error: Table <name> does not exist or cannot be accessed. (962)

FACT(s) (Environment):

All Supported Operating Systems
Progress 8.x
Progress 9.x
OpenEdge 10.x

FIX:

The following types of explicit joins are supported by Progress SQL-89:

Inner Joins
Outer Joins
Left
Right
These restrictions on explicit joins are commonly encountered:

Explicit Joins cannot be specified in a sub query or CREATE VIEW statement.
View references are not allowed, only table references are allowed.
Nesting of explicit joins is not supported.
A right outer join can be specified between no more than two tables in a single SELECT statement. In other words, there can be only one right outer join in a SELECT statement.
There is no limit on number of inner and left outer joins.