आप नहीं कर सकते (कम से कम सीधे)। Oracle केवल SQL:1999 सिंटैक्स का उपयोग करके एक पूर्ण बाहरी जुड़ाव का समर्थन करता है।
आप दो बाहरी जोड़ों को जोड़कर इसे नकली बना सकते हैं:
select a.field1, b.field2
from table_a a, table_b b
where a.id = b.id(+)
union all
select a.field1, b.field2
from table_a a, table b b
where a.id(+) = b.id
and a.id is null
यह SQL:1999 सिंटैक्स का उपयोग करके बहुत अधिक पठनीय है:
select a.field1, b.field2
from table_a a full outer join table_b b
on a.id = b.id