在SQLPlus中格式化查询的输出

rot*_*n69 6 unix oracle ubuntu formatting sqlplus

我正在使用SQLPlus,每当我查询数据库时,结果就完全混乱了.换句话说,很难阅读.我想知道是否有人知道如何格式化在Unix服务器上运行的SQLPlus中的查询(列,表等)的输出.但是,我从我的窗口访问服务器.

并且,有人能告诉我在哪里可以从Ubuntu获取SQLPlus吗?

干杯,

Ben*_*oit 5

好的,从 SQL Plus 开始:

\n
SET LINESIZE 20000 TRIM ON TRIMSPOOL ON\nSPOOL output.txt\n\n-- run your queries here\n\nSPOOL OFF\nEXIT\n
Run Code Online (Sandbox Code Playgroud)\n

此外,Ren\xc3\xa9 Nyffenegger有一个完整的部分专门用于美化 SQL*Plus 输出以及有关 SQL*Plus 的其他资源

\n


aay*_*ubi -1

由于两件事,您的结果一团糟:
您正在使用外壳
您的屏幕很小,因此输出行被换行。

该怎么办?
既然是oracle,就别管ubuntu/windows了。下载Oracle SQL DeveloperAqua data studio
它们易于使用、可读的输出格式和可保存的 SQL 脚本。它将节省您阅读/分析查询输出的时间。