小编Has*_*san的帖子

select语句在Oracle 11上给出ora-03113

当我在Oracle 11g上运行下一个sql语句时,我得到了ora - 03113但在oracle 10gr2上运行正常的语句可以帮助我解决这个问题

    SELECT /*+ INDEX_JOIN(b) */
           b.child_
      FROM tab1 b
START WITH b.child_ IN (
     SELECT /*+ INDEX_JOIN(c) */
            c.id
       FROM tab2 c
      WHERE c.id IN (SELECT /*+ INDEX_JOIN(d) */
                            d.id
                       FROM tab3 d
                      WHERE d.id2 = 'X'
                     UNION
                     SELECT 'X'
                       FROM DUAL))
CONNECT BY b.parent_ = PRIOR b.child_
Run Code Online (Sandbox Code Playgroud)

oracle oracle10g oracle11g ora-03113

0
推荐指数
1
解决办法
3061
查看次数

标签 统计

ora-03113 ×1

oracle ×1

oracle10g ×1

oracle11g ×1