0

我在使用 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 多个表。这是oracle中的错误吗?

4

0 回答 0