Dette er en Oracle-specifik notation for en ydre joinforbindelse. Det betyder, at det vil inkludere alle rækker fra t1, og bruge NULLS i t0-kolonnerne, hvis der ikke er en tilsvarende række i t0.
I standard SQL ville man skrive:
SELECT t0.foo, t1.bar
FROM FIRST_TABLE t0
RIGHT OUTER JOIN SECOND_TABLE t1;
Oracle anbefaler ikke at bruge disse joinforbindelser længere, hvis din version understøtter ANSI joins (LEFT/RIGHT JOIN) :
Oracle anbefaler, at du bruger FROM-klausulen OUTER JOIN-syntaks i stedet for Oracle join-operatoren. Outer join-forespørgsler, der bruger Oracle join-operatoren (+), er underlagt følgende regler og begrænsninger […]