Oracle: SELECT * FROM tablea a, tableb b WHERE a.fielda(+) = b.fieldb - что такое (+)?

Я не могу понять, какова роль (+)! (Я "унаследовал" выражение через процесс автоматического обновления приложения, которое я поддерживаю в данный момент).

Это какой-то конкретный оператор Oracle? У него есть специальное имя, которое я могу найти? Это довольно сложно для Google для знака "плюс" между скобками:)

Ответ 1

это оператор внешнего соединения (старая школа).