清除 Oracle 假脱机中的标题
在运行下面的命令之前,我已经假脱机了一个文件并得到了这样的输出,
我已经设置了标题,反馈关闭
SET HEADING OFF
SET FEEDBACK OFF
SPOOL D:\TEST.TXT
SELECT SYSDATE FROM DUAL;
SPOOL OFF
TEST.TXT中的输出:
SQL> SELECT SYSDATE FROM DUAL;
20-JAN-09
SQL> SPOOL OFF
我如何删除两个SQL>线。我只想要输出。
提前致谢。
I have spooled a file before running the below command and got the output like this,
I have set heading off, feedback off
SET HEADING OFF
SET FEEDBACK OFF
SPOOL D:\TEST.TXT
SELECT SYSDATE FROM DUAL;
SPOOL OFF
OUTPUT in TEST.TXT:
SQL> SELECT SYSDATE FROM DUAL;
20-JAN-09
SQL> SPOOL OFF
How can i remove the two SQL> lines. I want only the output.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要的命令是:
但是,它仅适用于从脚本运行的代码,不适用于交互式输入的命令。您将创建一个像这样的脚本文件(例如,称为 test.sql):
然后在 SQL Plus 中像这样运行它:
我将 PAGESIZE 0 添加到 SET 命令中,以删除您在 SET 命令之前得到的空行。输出文件中的日期。
The command you need is:
However, it only works for code run from scripts, not command entered interactively. You would create a script file like this (e.g. called test.sql):
Then in SQL Plus run it like this:
I added PAGESIZE 0 to the SET command to remove the blank line you otherwise get before the date in the output file.
使用这个:
use this: