org.apache.openjpa.jdbc.sql
Interface JoinSyntaxes

All Known Subinterfaces:
JDBCFetchConfiguration
All Known Implementing Classes:
AbstractDB2Dictionary, AbstractSQLServerDictionary, AccessDictionary, CacheDictionary, DB2Dictionary, DBDictionary, DelegatingJDBCFetchConfiguration, DerbyDictionary, EmpressDictionary, FirebirdDictionary, FoxProDictionary, H2Dictionary, HSQLDictionary, InformixDictionary, IngresDictionary, InterbaseDictionary, JDataStoreDictionary, JDBCFetchConfigurationImpl, Join, MaxDBDictionary, MySQLDictionary, OracleDictionary, PointbaseDictionary, PostgresDictionary, SolidDBDictionary, SQLServerDictionary, SybaseDictionary, TargetFetchConfiguration

public interface JoinSyntaxes

Constants for ways of describing joins in SQL.

Author:
Abe White

Field Summary
static int SYNTAX_DATABASE
          Native database join syntax; outer joins are supported.
static int SYNTAX_SQL92
          ANSI SQL 92 join syntax; outer joins are supported.
static int SYNTAX_TRADITIONAL
          Traditional join syntax; outer joins are not supported.
 

Field Detail

SYNTAX_SQL92

static final int SYNTAX_SQL92
ANSI SQL 92 join syntax; outer joins are supported.

See Also:
Constant Field Values

SYNTAX_TRADITIONAL

static final int SYNTAX_TRADITIONAL
Traditional join syntax; outer joins are not supported.

See Also:
Constant Field Values

SYNTAX_DATABASE

static final int SYNTAX_DATABASE
Native database join syntax; outer joins are supported.

See Also:
Constant Field Values


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.