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 |