亲爱的,
我无法使用 spool 命令。它不起作用或者我没有做正确的事情。
我正在尝试将查询结果保存在 txt 文件中(也尝试使用 csv 保存)select /*csv*/ * from table
但它也不起作用)。
所以我写的是:
set echo off
set trimspool on
spool 'C:\Users\username\Desktop\clobams\Test1.txt'
select pn, serial_number from stock ;
spool off;
我按下时出现错误execute statement
ORA-00900:invalid SQL statement
。 Sql 工作正常 - 当我只执行该部分时,它会将输出输出到屏幕上。我应该如何将输出保存到文件中?
我已经尝试删除set echo off
and set trimspool on
但这些都没有帮助
这是我在 sql 开发人员上运行的:
spool C:\Users\**direcotory**\Desktop\old desktop\sql\Test1.txt;
select * from YOUR_TABLE;
spool off;
我在文件 test1 中得到了输出。您需要将所有命令作为脚本运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)