10.02.2013 Views

Progress Sonic ESB Configuration and Management Guide

Progress Sonic ESB Configuration and Management Guide

Progress Sonic ESB Configuration and Management Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Outer Join Escape Sequences<br />

Outer Join Escape Sequences<br />

JDBC supports the SQL92 left, right, <strong>and</strong> full outer join syntax. The escape sequence for<br />

outer joins is:<br />

{oj outer-join}<br />

where outer-join is:<br />

table-reference {LEFT | RIGHT | FULL} OUTER JOIN<br />

{table-reference | outer-join} ON search-condition<br />

where:<br />

For example:<br />

table-reference is a database table name<br />

search-condition is the join condition you want to use for the tables<br />

SELECT Customers.CustID, Customers.Name, Orders.OrderID, Orders.Status<br />

FROM {oj Customers LEFT OUTER JOIN<br />

Orders ON Customers.CustID=Orders.CustID}<br />

WHERE Orders.Status='OPEN'<br />

Table 24 lists the outer join escape sequences supported by Database Service JDBC<br />

drivers for each data store.<br />

Table 24. Outer Join Sequences Supported by Database Service JDBC Drivers<br />

Data Store Outer Join Escape Sequences<br />

<strong>Progress</strong> OpenEdge Left outer joins<br />

Right outer joins<br />

Nested outer joins<br />

DB2 Left outer joins<br />

Right outer joins<br />

Nested outer joins<br />

Informix Left outer joins<br />

Right outer joins<br />

Nested outer joins<br />

<strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Management</strong> <strong>Guide</strong> 8.5 226

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!