Powered by Zoomin Software. For more details please contactZoomin

DataDirect Connect for ADO.NET Data Provider Help

Outer Join Escape Sequence

  • Last Updated: April 16, 2026
  • 1 minute read
    • ADO.NET
    • Documentation

The data providers support the SQL92 left, right, and full outer join syntax. The escape sequence for outer joins is:

{oj outer-join}

where outer-join is:

table-reference {LEFT | RIGHT | FULL} OUTER JOIN
{table-reference | outer-join} ON search-condition

where:

table-reference is a table name.

search-condition is the join condition that you want to use for the tables.

Example:

SELECT Customers.CustID, Customers.Name, Orders.OrderID, Orders.Status
  FROM {oj Customers LEFT OUTER JOIN Orders
        ON Customers.CustID=Orders.CustID}
  WHERE Orders.Status='OPEN'

The following table lists the outer join escape sequences that the data providers support.

Outer Join Escape Sequences Supported

Data Store Outer Join Escape Sequences
DB2 Left outer joins
Right outer joins
Full outer joins
Oracle Left outer joins
Right outer joins
Nested outer joins
SQL Server Left outer joins
Right outer joins
Full outer joins
Sybase Left outer joins
Right outer joins
Nested outer joins
TitleResults for “How to create a CRG?”Also Available inAlert