sqlplus 命令问题
Posted
技术标签:
【中文标题】sqlplus 命令问题【英文标题】:sqlplus command problems 【发布时间】:2011-11-19 22:53:09 【问题描述】:我是 sqlplus 的新手。我正在尝试编写一个简单的脚本来将数据提取到文件中。 我遇到的第一个问题:它描述了输出文件顶部的变量,例如
Old Value was
New Value is
如果可能,我希望不要输出。
其次,我正在尝试将字段的内容写入文件。该字段的内容可能会有所不同,我已将 Linesize 设置为 8000,但返回值约为 50 个字符。如何获取该字段的全部内容?
提前感谢您的帮助。
【问题讨论】:
【参考方案1】:为防止 SQL*Plus 显示新旧变量值,您需要将verify 设置为关闭:
SQL> SET VERIFY OFF
要将输出通过管道传输到文件,您需要 spool 命令:
SQL>SPOOL C:\myfile.txt
SQL>SELECT sysdate
2 FROM dual;
SYSDATE
---------
30-NOV-11
SQL> SPOOL OFF
希望对你有帮助...
【讨论】:
以上是关于sqlplus 命令问题的主要内容,如果未能解决你的问题,请参考以下文章