oracle中关于9i与10g,11g不同的子查询括号用法
有这么一个view,大概如下:
该view只能在10g,11g环境下编译成功,不能在9i环境下编译。
代码如下 | 复制代码 |
select a.*,b.* from((select id,name from a) a) left join b on a.id=b.id; |
该view可以在9i,10g,11g环境下编译成功。
代码如下 | 复制代码 |
select a.*,b.* from (select id,name from a) a left join b on a.id=b.id; |
具体细节原因不清楚,求指导。
补充:数据库,Oracle教程