数据库导出到excel解决科学计数法问题

用Navicat等工具导出数据到excel的时候,身份证等超过11位的数字会自动转换成科学计数法,末尾数字变成“0000”。如何解决?

解决方式:给超过11位的数字末尾添加   \t

查询的时候,给相关字段添加 \t


SELECT name,CONCAT(idcard,'\t') from lm_reg

然后再将查询结果导出到excel。

如果是cvs文件,用excel打开,身份证等超过11位的字段用科学计数法显示了,解决方式见:

https://zengmiaogen.blog.csdn.net/article/details/107072158

猜你喜欢

转载自blog.csdn.net/zengmingen/article/details/107072295