数据长度,是数据库里字段的位数。而数据库列宽度是数据显示的时候的宽度。只是限制数据显示的 用命令可以定义数据显示宽度 col columnname format axxx; 或者 col columnname format 99999.9; -- 针对数字比如 SQL> select '1111111111111111111111111111' id from dual;ID -------------------------------------------------------------------------------- 1111111111111111111111111111SQL> col id format a20 SQL> select '1111111111111111111111111111' id from dual;ID -------------------- 11111111111111111111 11111111
用命令可以定义数据显示宽度
col columnname format axxx;
或者
col columnname format 99999.9; -- 针对数字比如
SQL> select '1111111111111111111111111111' id from dual;ID
--------------------------------------------------------------------------------
1111111111111111111111111111SQL> col id format a20
SQL> select '1111111111111111111111111111' id from dual;ID
--------------------
11111111111111111111
11111111