Oracle 8i ではJOINが使えない
使えなくても問題なかったんですが、何度やっても「SQLコマンドが正常に終了していません」とか怒られるので、何でかなーと思ったら、まだサポートされてなかったんですね。
-- JOINが使える SELECT A.NAME, B.CODENAME FROM A OUTER JOIN B ON A.ID = B.ID WHERE A.PRICE > 1000
-- Oracle 8i SELECT A.NAME, B.CODENAME FROM A, B WHERE A.ID = B.ID (+) AND A.PRICE > 1000