我的一个9 i中运行正常的SQL语句到8i 中无法执行,出错,是怎么回事啊? ORACLE是用(+)表示链接的,你也可以采用SQL-92的标准语法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 a.id=b.id(+) ==> a left join b on a.id=b.ida.id=b.id ==> a inner join b on a.id=b.ida.id(+)=b.id ==> a right join b on a.id=b.id join是9i才支持的sql ,你可以用 (+)来实现 我还有 between ,该怎么实现? 不光left join ,inner join联接有问题,cube,rollup的用法也有很大不同,select case 8i也不支持,他用的是decode,总之差别太大了,去Oracle的官方网站看看 长字节字段输入问题 为啥链接时,总是提示超时呢? 请问在oracle中如何查询返回了多少列,列是动态生成的 oracle impdb问题 SQL查询优化 Oracle 中VARRAY的 NOT NULL之惑,限制为NOT NULL后,还可以为NULL CTAS的问题 Oracle定时器执行存储时异常 请问,oracle中主键\外键的信息存储在什么地方啊? 有一个字段内容是数字和汉字 如何按照数字的大小排序 求助!Linux下Pro*C编译问题,很急,请帮忙!多谢! 求一个SQL语句
a.id=b.id ==> a inner join b on a.id=b.id
a.id(+)=b.id ==> a right join b on a.id=b.id