Small. Fast. Reliable.
Choose any three.
*** 200,205 ****
--- 200,208 ----
        FROM a1, a2
        WHERE a1.a = a2.b(+);
  
+ *: Oracle's Named Parameter output syntax.  In Oracle, one can declare parameters and select into them as such
+ 
+ _:Select A1, A2, A3 into (:p1, :p2, :p3) from TableA
  
  *: name columns in views (i.e. CREATE VIEW (foo, bar) AS SELECT qux, quo FROM baz;)