Подавить вывод подстановки переменных в sqlplus - PullRequest
35 голосов
/ 17 марта 2011

Я хотел бы подавить вывод таких строк, как следующие

old   9: AND FROMDAT <= TO_DATE('&duedate', 'YYYYMMDD')
new   9: AND FROMDAT <= TO_DATE('20091031', 'YYYYMMDD')
old  10: AND TODAT > TO_DATE('&duedate', 'YYYYMMDD')
new  10: AND TODAT > TO_DATE('20091031', 'YYYYMMDD')

Как мне этого добиться?

TERM OFF и FEEDBACK OFF уже установлены.

Ответы [ 2 ]

66 голосов
/ 17 марта 2011

SET VERIFY OFF ответ.

1 голос
/ 25 сентября 2018

SET VERIFY OFF подавляет диалог подстановки параметров, но не мешает записи ввода параметров (введите значение для ..) на выход.

Однако, если вы объедините это с SET HEADER OFFу вас будет вывод, который включает только возвращаемые данные без мусора вверху.

Я использую это, когда мне нужно, чтобы программа sqlplus возвращала вывод XML в параллельный запрос Oracle.

...