如何在sql developer oracle中使用spool命令

时间:2018-03-28 07:37:06

标签: sql oracle oracle-sqldeveloper spool

逗人, 我不能使用spool命令。它没有用,或者我做的不对。 我试图将查询结果保存在txt文件中(尝试使用const withoutFormat = moment("2018-03-25T06:00:00Z").format(); const withFormat = moment("2018-03-25T06:00:00Z").format("YYYY/MM/DD HH:mm"); console.log(withoutFormat); console.log(withFormat);保存csv,但它也无法正常工作)。

所以我写的是:

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/moment.js"></script>

我在按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; 时遇到错误。 Sql工作正常 - 当我只执行该部分时,它给我输出到屏幕。我该如何将输出保存到文件中?

我已尝试删除execute statementORA-00900:invalid SQL statement,但这些都没有帮助

1 个答案:

答案 0 :(得分:1)

这是我在我的sql开发人员上运行的:

spool C:\Users\**direcotory**\Desktop\old desktop\sql\Test1.txt;
select  *  from YOUR_TABLE;
spool off;

我在文件test1中得到了输出。你需要以脚本的形式运行所有命令。

enter image description here