为什么我得到SP2-0253

use*_*791 5 oracle sqlplus

我正在接受考试。但是我认为linesize已经足够大了。我知道增加linesize可以解决问题。请让我知道为什么我在这里得到SP2-0253。

SQL> COLUMN sal  HEADING 'Salary' FORMAT $99,999.99
SQL> set lines 10
SQL> show user
USER is "SCOTT"
SQL> desc sal from emp
Usage: DESCRIBE [schema.]object[@db_link]
SQL> select sal from emp where rownum = 1;
SP2-0253: data item 1 ("SAL") will not fit on line
SQL> set lines 20
SQL> /

 Salary
-----------
$800.00

SQL>
Run Code Online (Sandbox Code Playgroud)

pau*_*sm4 4

1)show linesize获取当前线宽。我的猜测是“80”。

2)set linesize 32767

3) 运行 SQL 命令。检查实际线尺寸。