ORACLE SQL переписанный запрос - PullRequest
0 голосов
/ 20 ноября 2019

В базе данных Oracle, как я могу увидеть SQL, который действительно выполняется? Допустим, у меня есть запрос, который выглядит следующим образом:

WITH numsA
     AS (SELECT 1 num FROM DUAL
         UNION
         SELECT 2 FROM DUAL
         UNION
         SELECT 3 FROM DUAL)
SELECT *
  FROM numsA
       FULL OUTER JOIN (SELECT 3 num FROM DUAL
                        UNION
                        SELECT 4 FROM DUAL
                        UNION
                        SELECT 5 FROM DUAL) numsB
          ON numsA.num = numsB.num

Я предполагаю, что механизм SQL перепишет этот SQL во что-то другое перед выполнением. Кто-нибудь может сказать мне, как я могу увидеть этот переписанный запрос (возможно, с помощью tkprof)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...