【发布时间】:2015-05-22 10:00:42
【问题描述】:
使用 SQL 工具,我想创建一个包含 VARCHAR 记录的文本文件。
使用 SQL Developer 我已经通过调用脚本成功地创建了输出文本文件。但根据我的研究,SQL Developer 目前不支持 TRIMSPOOl 命令,导致我的输出有尾随空格。
这是脚本中的代码:
假脱机 关闭回声 设置验证关闭 关闭反馈 出发 设置修剪阀 关闭期限 假脱机 C:\SQLFiles\Output.txt; 选择客户名称 || cust_addr 作为 Cust_Details 来自客户数据库; 脱线;我现在有 SQL Plus 11g,我正在尝试运行我在 SQL Developer 中创建的脚本。我收到一个 SP2-0606 错误,说:
SP2-0606:无法创建 SPOOL 文件“on.LST:根据我所做的研究,是因为Spool命令,我没有权限访问默认文件夹??..
您能否帮忙说明我应该更改哪些设置才能在 SQL Plus 中获得所需的结果。
【问题讨论】:
-
嗨,分享我所做的解决方案。我只是删除了 'spool on' 的行。