I get this error in 8.1.7

SQL> select a.ename, nvl(a.deptno(+), 0), b.deptno
2 from emp a, dept b
3 where a.deptno(+) = b.deptno;
select a.ename, nvl(a.deptno(+), 0), b.deptno
*
ERROR at line 1:
ORA-30563: outer join operator (+) not allowed in select-list