回 帖 发 新 帖 刷新版面

主题:“数值型”转为正确“字符型”的问题

表abc.dbf有一字段 a(数值型)如下:
      a
 500600000434
 500600000403

我用代码 select str(a) from abc.dbf 得到错误的字符型数据如下:

      a
 5.006E+11
 5.006E+11

请问如何才能得到与原来数值型字段一样的字符型数据,谢谢!
附上原表下载地址如下:
http://www.namipan.com/d/abc.dbf/68ec1466b8136ffc8a483cd35360a3cc33cfc34d24110000
            或者
http://up.dlcom.org/fetch.php?fid=09041153456Z1dDK7EQ

回复列表 (共2个回复)

沙发

select str(a,12) from abc
更有通用性,则:
select str(a,FSIZE("a")) from abc

板凳

谢谢,问题已解决.

我来回复

您尚未登录,请登录后再回复。点此登录或注册