0
我想将数据从SQL Server导出到EXCEL。我有一个列表类型是数字格式。此栏位保存超过18位数字。 Excel将数字的最后两位数字转换为“0”并转换为(9,30102E + 16)这种格式。SQL Server到EXCEL数字格式
http://www.ufuktukenmez.com/wp-content/uploads/2013/07/dddddd.png
我需要导出数据到Excel相同的SQL格式。
还需要在Excel中显示所有数字。
EXCEL格式:9,30102E+16
,上的数字值被点击时是93010241000000000
SQL格式:93010241000000011
你是怎么做到的?我必须在我的查询中添加SELECT''''+ COLUMN_NAME +''''。即使这样做,当我在Excel中打开它时,显式格式化单元格以使其类型为Text而不是默认General,然后执行查找并替换以除去单引号,但Excel仍将列自动重新格式化为一个数字并截断它的价值。任何方式在这个? – peinearydevelopment
嗯,它应该始终与领先的单引号一起工作(只需删除后的报价)。这会强制Excel将值视为文本,单引号不应该可见(仅在编辑单元格时)。 –
KekuSemau