您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Oracle``(+)''运算符

Oracle``(+)''运算符

这是OUTER JOIN的Oracle专用表示法,因为ANSI-89格式(在FROM子句中使用逗号分隔表引用)没有使OUTER联接标准化。

查询将以ansi-92语法重新编写为:

   SELECT ...
     FROM a
LEFT JOIN b ON b.id = a.id

还应该注意的是,即使可行(+)Oracle建议 使用它

Oracle建议您使用FROM子句OUTER JOIN语法,而不要使用Oracle连接运算符。使用Oracle连接运算符的外部连接查询(+)受以下规则和限制的约束,这些规则和限制不适用于FROM子句OUTER JOIN语法:

Oracle 2022/1/1 18:51:52 有376人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶