Sequenza di escape outer join
ODBC usa sequenze di escape per i outer join. La sintassi di questa sequenza di escape è la seguente:
{oj outer-join}
Osservazioni:
Nella notazione BNF la sintassi è la seguente:
ODBC-outer-join-escape ::=
ODBC-esc-initiator outer-join ODBC-esc-terminator
outer-join ::= table-name [correlation-name] {LEFT | RIGHT | FULL}
OUTER JOIN{table-name [correlation-name] | outer-join} ON
Ricerca-
condition
correlation-name ::= user-defined-name
ODBC-esc-initiator ::= {
ODBC-esc-terminator ::= }
Per determinare quali parti di questa istruzione sono supportate, un'applicazione chiama SQLGetInfo con il tipo di informazioni SQL_OJ_CAPABILITIES. Per i outer join, la condizione di ricerca deve contenere solo la condizione di join tra i nomi di tabella specificati.