Дело в том, что у меня есть предложение SQL внутри сценария Unix, например:
sqlplus -s user/pass << END_SQL1 >> outfile.txt
set echo off feedback off heading off tab off;
select .....
from ....
where ...
and ...
and ... ;
END_SQL
Если outfile.txt
не пусто, что означает, что я получаю результат из приведенного выше SQL, тогда яЯ использую обновление SQL, которое должно что-то изменить в некоторых элементах БД.
Затем мне нужно повторно использовать тот же SQL, что и выше, чтобы проверить, действительно ли изменились нужные мне элементы БД.Итак, возможно ли повторно использовать тот же самый SQL, но БЕЗ включения того же самого кода SQL позже в сценарий, вместо этого, чтобы запустить его снова и, более того, даже поместить результат в другой выходной файл, например, outfile2.txt
?