00600,连接表仅限于5个表

我遇到了oracle数据库的问题。

SELECT COUNT(A.A) AS count
FROM A
LEFT JOIN B ON A.B = B.B
LEFT JOIN C ON A.C = C.C
LEFT JOIN D ON A.D = D.D
LEFT JOIN E ON A.E = E.E
-- Limit is here
LEFT JOIN F ON A.F = F.F
LEFT JOIN G ON A.G = G.G
LEFT JOIN H ON A.H = H.H
LEFT JOIN I ON A.I = I.I
LEFT JOIN J ON A.J = J.J

我尝试执行类似于上面查询的查询,但它总是返回ORA-00600异常。 所以我尝试限制表加入,并且当我停止加入表E时工作良好,但是当我点击更多表时,它再次显示异常。

使用SQLServer时我从来没有遇到类似这样的事情。 使用SQLServer时,我曾经加入超过20个表。 这是甲骨文的错误吗?

链接地址: http://www.djcxy.com/p/36931.html

上一篇: 00600, join tables limited only to 5 tables

下一篇: Oracle sql*plus and form build