SELECT * FROM LOCN_HDR LH, PICK_LOCN_DTL PLD WHERE pld.locn_id = lh.locn_id(+)
我正在尝试转换为Oracle编写的一些旧代码,以便能够在SQL SERVER上运行它。我之前没有使用(+),但是从一个快速谷歌我导致相信这是一个外部联接,当它坐在右侧,这是一个左连接,所以从locn_hdr加上一切,再加上pick_locn_dtl的任何匹配。是对的吗?你认为这是一个左外连接吗?
只有当我测试这个,它似乎没有按我的预期工作。
@BriteSponge语法 - 感谢编辑和在等效ANSI-SQL兼容的加入! – Phylyp