如何告诉 SQLexec 不要换行?
我使用的是 Oracle 11g。还可以使用 spool 命令将查询的输出获取到文件中。问题是 sqlexec 正在包装字符并使我的生活变得悲惨。现在在正常情况下这可能没问题,但是假脱机文件平均有 100,000 行甚至更多,因为 sqlexec 不断给我换行符....这是我不想要的。有没有办法告诉 sqlexec 和/或 spool 命令没有换行?
I'm using Oracle 11g. Also using the spool command to get the output of a query to a file. The problem is that sqlexec is wrapping the characters and making my life miserable. Now under normal circumstances this might be fine however the spool file is on average a 100,000 lines and more so because sqlexec keeps giving me line breaks .... which I don't want. Is there a way to tell sqlexec and/or the spool command to have no line wraps?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我已经为遇到此问题的任何人找到了答案...在假脱机文件中或在 sqlplus 的命令提示符下键入此内容,
其中 256 是您希望其显示的字符数。就我而言,我正在处理 256 个 varchar。
I've found the answer for anyone coming upon this ... Within the spool file or at the command prompt for sqlplus type this
where 256 is the number of characters you want it to display. In my case I'm dealing with 256 varchar's.