44

我想抑制以下行的输出

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已经设置好了。

4

2 回答 2

82

SET VERIFY OFF是答案。

于 2011-03-17T15:35:09.937 回答
3

SET VERIFY OFF 确实抑制了参数替换对话,但它不会阻止将参数输入(为..输入值)颤振写入输出。

但是,如果将其与 SET HEADING OFF 结合使用,您将获得仅包含返回数据且顶部没有垃圾的输出。

当我需要让 sqlplus 程序将 XML 输出返回到 Oracle 并发请求时,我会使用它。

于 2018-09-25T20:36:27.743 回答