数据库列宽度和  数据类型长度有什么区别?

解决方案 »

  1.   

    数据长度,是数据库里字段的位数。而数据库列宽度是数据显示的时候的宽度。只是限制数据显示的
    用命令可以定义数据显示宽度 
    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