每当我在命令行工具中执行select语句时,它都不会使用所有空格。
我修改了缓冲区大小和窗口大小,但它无法正常工作。
以下是屏幕截图:alt text http://img19.imageshack.us/img19/8954/cmdoracle.jpg
答案 0 :(得分:5)
在sqlplus中,执行以下命令:
SET LINESIZE 1500
答案 1 :(得分:1)
sqlplus不会自动调整其输出宽度以适合您的终端窗口宽度。您需要使用set linesize 120
您可能需要仔细阅读SQL*Plus文档,以获取有关控制输出格式的更多信息。
答案 2 :(得分:1)
如果要使其永久化,请在DB / Oracle客户端目录中查找 $ ORACLE_HOME / sqlplus / admin 中的文件 glogin.sql 并添加此行:
SET LINESIZE 9999;
现在,只要您登录SQL Plus,它就会被设置。
答案 3 :(得分:0)
单独设置Windows控制台属性无济于事。
您需要告诉oracle的sqlplus引擎以您的方式输出输出。这是由Set
选项
示例:
SET LIN 300
每行使用300列