日期:2014-05-17  浏览次数:20558 次

SQL导出EXCEL问题
如下图:


在导出EXCEL的时候,INVOICEID前面的0全不显示,INVOICEID的字段类型为:varchar,即使在导出的EXCEL中把EXCEL的单元格设置为文本还是不能显示,请问如何在导出EXCEL的时候使INVOICEID前面的0都显示出来。

------解决方案--------------------
引用:
Quote: 引用:

转换成varchar,前面拼接个单引号

字段类型本来就是varchar的了
不是改数据库,是该excel
------解决方案--------------------
引用:
Quote: 引用:

转换成varchar,前面拼接个单引号

字段类型本来就是varchar的了

既然是varchar就不用转换了呗,如果拼接单引号不行就拼接逗号
有一个特殊符号在,导出来会当做字符处理,然后再修改excel格式
把格式改成文本,再批量去掉拼接过来的特殊字符