I’ve come across such code which I need to re-write using ANSI Standard and I want to make sure I’m keeping the joins correct.
Also, what convention is this?
What is the syntax for the other types of joins using this convention?
Using this convention will the (+) always be on the right hand side of the expression?
Where can I learn more about this?
In Oracle syntax, this signifies a
LEFT OUTER JOIN, the right side being optional (nullable). If the+was on the left side byA.ID, it would have been aRIGHT OUTER JOIN. This syntax is (I believe) deprecated by ISO SQL 99, but remains in Oracle.It is the equivalent of this preferred syntax: