sqlplus中如何设置desc结果的列宽?
有没有办法设置sqlplus中desc
命令结果的列宽?
Is there any way to set the column width of the result of desc
command in sqlplus?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
一般来说你不能。描述根据线条大小决定占用多少水平空间。我问了汤姆 关于如何分别设置描述宽度和线条大小。一些后续答案有脚本来捕获当前行大小,更改为较短的行大小以保持描述结果紧凑,然后恢复当前行大小。
In general you can't. Describe decides how much horizontal space to take up based on linesize. I asked Tom about how to set the describe width and linesize seperately. Some of the follow up answers have scripts to capture current linesize, change to a shorter linesize to keep the describe results compact, and then restore current linesize.
我相信您需要
SET LINES XX
但是这个方便的 SQL*plus 命令参考将会有所帮助:-)
http://ss64.com/ora/syntax-sqlplus-set.html
I believe you need
SET LINES XX
However this handy SQL*plus command reference will help :-)
http://ss64.com/ora/syntax-sqlplus-set.html
您可以通过多种方式格式化 sqlplus 报告。
您在这里需要的大部分可以通过
[SET LIN[ESIZE][2]]
来实现(您必须向下滚动)You can format sqlplus reports in a variety of ways.
What you need here can be mostly achieved by
[SET LIN[ESIZE][2]]
(you have to scroll down)