【问题标题】:oracle 11g column format not workingoracle 11g 列格式不起作用
【发布时间】:2013-10-07 03:21:35
【问题描述】:

我使用的是 oracle 11g ex 版本。从一本教科书中我找到了格式选项,但它不起作用。表结构如下。

 Name                                      Null?    Type
----------------------------------------- -------- ----------------------------

ID                                                 NUMBER(4)
NAME                                      NOT NULL VARCHAR2(5)
ADDRESS                                            VARCHAR2(20)
PINCODE                                             NUMBER(6)
LOCATION                                           NUMBER(2)
DOB                                                DATE

我用过这个命令

 column name format A12
 select name "USERNAME" from hai;

我希望将列标题显示为 USERNAME。但它只显示 USERN 。使用格式选项时,它需要显示 12 个字符,但在表定义中只显示 5 个字符。为什么?查询结果如下所示

 USERN
 -----
 korna

【问题讨论】:

    标签: oracle oracle11g sqlplus


    【解决方案1】:

    因为您没有为 USERNAME 设置格式;

    试试这个:

    col USERNAME format a8
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      • 2014-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-03
      相关资源
      最近更新 更多