Séquence d’échappement pour les jointures externes
ODBC utilise des séquences d’échappement pour les jointures externes. La syntaxe de cette séquence d’échappement est la suivante :
{oj outer-join}
Remarques
En notation BNF, la syntaxe est la suivante :
ODBC-outer-join-escape ::=
ODBC-esc-initiator oj outer-join ODBC-esc-terminator
outer-join ::= table-name [correlation-name] {LEFT | DROITE | FULL}
OUTER JOIN{table-name [correlation-name] | outer-join} SUR
rechercher-
condition
correlation-name ::= user-defined-name
ODBC-esc-initiator ::= {
ODBC-esc-terminator ::= }
Pour déterminer quelles parties de cette instruction sont prises en charge, une application appelle SQLGetInfo avec le type d’informations SQL_OJ_CAPABILITIES. Pour les jointures externes, search-condition doit contenir uniquement la condition de jointure entre les noms de table spécifiés.