当前位置:   article > 正文

解决Navicat 导出Excel数字变为科学计数法,并且补零问题_navicat导出excel科学计数法

navicat导出excel科学计数法

问题描述

  这个问题不止是Navicat导出查询数据有问题,问题出现的原因是Excel中的单元格,如果是纯数字且数字大于12位,会自动转化为科学计数法;如果数字大于15位,不仅用于科学技术法表示,还会只保留高15位,其他位都变0。所以涉及Excel都需要注意这个问题,比如你在txt文件输入一个大于15位的纯数字,然后粘到Excel表格中,这时你会发现数字变了,需要注意的是,这种情况是不可逆的,因为只保留15位数字,其他都变成0了,你不知道变成0的是什么数字。

解决方案

  在字符串结尾加上制表符"\t"

SELECT CONCAT(字段名,'\t') FROM 表名 LIMIT 1000;
  • 1

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/688274
推荐阅读
相关标签
  

闽ICP备14008679号