建设银行益阳市分行桃江支行网站,仿笑话网站源码,餐饮行业做微信网站有什么好处,非响应式网站改响应式CSV导出数据乱码情况分析及处理
在navicat 中有很多导出方式#xff0c;大家都知道csv导出要比xlse要快很多#xff0c;但是在使用csv导出时要防止乱码情况#xff0c; 下面我列出三种处理方式#xff08;如有其他方式大家可以帮忙补充一下#xff09;#xff1a; 文章目…CSV导出数据乱码情况分析及处理
在navicat 中有很多导出方式大家都知道csv导出要比xlse要快很多但是在使用csv导出时要防止乱码情况 下面我列出三种处理方式如有其他方式大家可以帮忙补充一下 文章目录 CSV导出数据乱码情况分析及处理一、CSV导出文本乱码二、CSV导出后乱码问题想修复三、CSV导出后数字乱码 一、CSV导出文本乱码
乱码情况 解决方案在导出数据时更改编码
更改编码 改为
不过10008这个编码遇见繁体字也会乱码故也可以使用936
二、CSV导出后乱码问题想修复
参考了别人的讲解我试了一下没成功你们可以尝试一下 1.把导出的csv文件用**notepad**打开然后在选项栏中_格式_中以UTF-8格式编码 2.之后正常用csv打开把文件另存为到其他的盘中即可
三、CSV导出后数字乱码
由于csv导出数字会进行科学计数如果数字大于12位它会自动转化为科学计数法如果数字大于15位它不仅用于科学技术费表示还会只保留高15位其他位都变0。 针对这个问题可以通过在数字字段后面加上显示上看不见的字符即可字符串前面或者结尾加上制表符\t也可在数字列加一个符号导出数据后通过分列的方式删除并保存为文本
--结尾加上制表符\t
select A.*,A.ID||\t from table A--数字列结尾加一个符号
select A.*,A.ID||, from table A结果