1
2
你用什么获得结果?粘贴的输出看起来像是来自SQL*PLUS。可能是,无论您使用什么工具来生成结果,都有一些修改输出的方法。 默认情况下,Oracle根据标题的宽度或列数据的宽度输出列,而这些列数据的宽度永远都是更宽的。 如果要使列变小,则需要重命名列或将其转换为文本,并使用substr()使默认值变小。
|
2
2
在语句中,可以指定要查找的输出类型:
还有其他可用的格式,如XML、HTML、文本、加载程序等。 您可以在“工具”>“首选项”>“数据库”>“实用程序”>“导出”下更改这些特定选项的格式。 请确保选择“运行脚本”而不是“运行语句”。 *这是针对Oracle SQL Developer v3.2的 |
3
1
使用SQL所能做的工作受工具的限制。SQL Plus有格式化列的命令,但它们并不真正易于使用。 一种快速的方法是将输出粘贴到Excel中并格式化,或者只附加电子表格。有些工具会将输出直接保存为电子表格。 |
4
0
问得好。我真的不得不考虑一下。 您可以做的一件事是更改SQL,使其只返回最窄的可用列。 例如(我对Oracle语法不太感兴趣,但应该有类似的功能):
这有道理吗?
如果我错过了理解,请更新您的问题,我将再次尝试:) |
5
0
如果您没有返回大量行,我将经常使用 Tom Kytes print_table 功能。
如果它有很多行,我将在SQL开发人员中进行查询,并另存为XLS,因为某些原因,业务类型喜欢Excel。 |
6
0
为什么不直接使用“cast”函数呢?
|
ttruhcheva · 如何在Power BI中创建灵活的数据标签? 2 年前 |
M.Walko · 在降价中更改ATX标题的字体大小 6 年前 |
Adam Waring · Bootstrap 4容器的文本包装 6 年前 |
Jamie Wilson · 打印文本文件(Python) 6 年前 |
new2Ubuntu · 在Python3中打印格式化的浮点列表 6 年前 |
Reilly Ford · 使用导航栏+页面选项卡格式化问题 6 年前 |