Я запускаю следующий скрипт, чтобы вывести некоторые результаты в текстовую таблицу. Когда я запускаю скрипт, он возвращает скрипт в текстовый файл и не приводит к результатам запроса. Любая идея о том, почему?Oracle Spool возвращает скрипт запроса и никаких результатов
set feedback off
set heading off
set echo off
set define off
set linesize 500
spool \\1.1.1.1\w$\Customer_Service\Outgoing\Missing_PO_NN.txt
select p.po
from sv_order_check_nn p
where not exists (
select 1
from ordusctes o
where o.usctes_po = p.po);
/
SPOOL OFF
Это не ответ на ваш вопрос, но вы действительно не должны делать 'WHERE NOT EXISTS', его обычно ужасно для производительности. Попробуйте сделать «LEFT JOIN» вместо того, где ключ соединения правой таблицы равен нулю. –
Я изменил свой запрос на левое внешнее соединение. Спасибо за совет. – Brandon