如何在终端显示时格式化sqlplus中的列?
How to format the columns in sqlplus while displaying it in the terminal?
我在 Ubuntu 上使用 Oracle DB XE 中的 HR 帐户。
所以我在终端中 运行 SQL*Plus。
我知道最大可显示的线条大小是 150 不换行
但是当我在终端中显示员工 table 时,最后两列结束了。
我有
set lines 150;
set trimout on;
set pagesize 10000;
set tab off;
set wrap on;
我看到了
正如您在此处看到的那样,LAST_NAME、EMAIL、HIRE_DATE 列占用了额外的空白 space,这可以用于显示被换行的列。
我试着打开和关闭包装纸,但这也无济于事。
我如何优化消耗的 space,因为我也在假脱机处理文件并且输出看起来非常混乱。
尝试添加
COLUMN LAST_NAME FORMAT A10
/
限制为 10 个 alfanum 字符
我在 Ubuntu 上使用 Oracle DB XE 中的 HR 帐户。 所以我在终端中 运行 SQL*Plus。 我知道最大可显示的线条大小是 150 不换行 但是当我在终端中显示员工 table 时,最后两列结束了。 我有
set lines 150;
set trimout on;
set pagesize 10000;
set tab off;
set wrap on;
我看到了
正如您在此处看到的那样,LAST_NAME、EMAIL、HIRE_DATE 列占用了额外的空白 space,这可以用于显示被换行的列。 我试着打开和关闭包装纸,但这也无济于事。 我如何优化消耗的 space,因为我也在假脱机处理文件并且输出看起来非常混乱。
尝试添加
COLUMN LAST_NAME FORMAT A10
/
限制为 10 个 alfanum 字符