四时宝库

程序员的知识宝库

关于execl表导入mysql数据库小数位变少问题解决办法

概述

最近运维人员在从excel表导入数据到mysql数据库时,发现excel小数点后10位导到数据库后就变成小数点后6位,下面介绍下碰到这种情况应该如何去解决。


1、查看数据库字段

desc t_ocs_dst_apply_change_line_copy

2、文本转换

把要导入的数据用=TEXT(数据单元格,"0.000000000")函数转换成文本格式即可。 理论上,多少位都可以,输入多少位就可以使用多少位,只要你的数据库支持。


3、导入

再次用navicat的导入向导导入测试,操作如下:

到这里就导入成功了。


4、验证

再次检查可以发现问题已解决。


后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接