+ -
当前位置:首页 → 问答吧 → 字段名问题

字段名问题

时间:2011-09-14

来源:互联网

在sqlplus里面select表的时候,因为建表的时候某字段用的是varchar2(1),但是字段名称是三个中文字,所以导致字段名称只显示了一个中文字,如何让它全部显示出来?

作者: wlpanzy   发布时间: 2011-09-14

这种情况都能插入成功的, 太牛了!

作者: bell6248   发布时间: 2011-09-14

SELECT TO_CHAR(没意义 || '      ') FROM TEST T

作者: accphaijiang   发布时间: 2011-09-14

为什么不能插入成功
我用的是手动填的,因为我只是做练习,但是没道理不成功,是字段名称没有全部显示,下面的记录值就是一个字母,是显示得出来的

作者: wlpanzy   发布时间: 2011-09-14



QUOTE:原帖由 wlpanzy 于 2011-9-14 10:29 发表
为什么不能插入成功
我用的是手动填的,因为我只是做练习,但是没道理不成功,是字段名称没有全部显示,下面的记录值就是一个字母,是显示得出来的



LZ,  是不是如下的意思!

SQL> desc tp;
Name                                      Null?    Type
----------------------------------------- -------- ----------------------------
人名称                                             VARCHAR2(1)


SQL> COLUMN "人名称"  for a6;
SQL> select * from tp;

人名称
------
p


作者: bell6248   发布时间: 2011-09-14

是的···但是我只能显示一个'人'···如何解决?

作者: wlpanzy   发布时间: 2011-09-14



QUOTE:原帖由 wlpanzy 于 2011-9-14 11:14 发表
是的···但是我只能显示一个'人'···如何解决?

就是如下的就可,  有不明白的看看SQL*PLUS文档就可

COLUMN "人名称"  for a6;

作者: bell6248   发布时间: 2011-09-14