Escapesequenz für äußere Verknüpfungen
ODBC verwendet Escapesequenzen für äußere Joins. Die Syntax dieser Escapesequenz lautet wie folgt:
{oj outer-join}
Bemerkungen
In der BNF-Notation lautet die Syntax wie folgt:
ODBC-outer-join-escape ::=
ODBC-esc-initiator oj outer-join ODBC-esc-terminator
outer-join ::= tabellenname [korrelationsname] {LEFT | RECHTS | FULL}
OUTER JOIN{Tabellenname [Korrelationsname] | outer-join} AUF
Suche-
condition
Korrelationsname ::= benutzerdefinierter Name
ODBC-esc-initiator ::= {
ODBC-esc-terminator ::= }
Um zu bestimmen, welche Teile dieser Anweisung unterstützt werden, ruft eine Anwendung SQLGetInfo mit dem SQL_OJ_CAPABILITIES Informationstyp auf. Bei äußeren Joins darf die Suchbedingung nur die Joinbedingung zwischen den angegebenen Tabellennamen enthalten.