最近mysq提数的时候,发现varchar(255)导出后,用csv打开就科学计数法了,数据显示不全。尝试了几个方法总结结果如下:
1、最好用的
concat('\t',a.number) as '数字‘
2、有的能执行,有的报错。
cast(a.number as char ) as '数字‘
3、用excel转换
这个方法也挺好用的,就是如果导出的数据里面有回车,会影响转换。
这个问题还没解决。
方法如下:打开一个新的excel,做数据转换,选择文本 --选择CSV文件,选择对应的数据列,设置格式 为“文本” 。