Navicat导入excel表格的数据varchar类型字段多了小数点怎么解决!
Posted 开心的码字达
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat导入excel表格的数据varchar类型字段多了小数点怎么解决!相关的知识,希望对你有一定的参考价值。
前言:
在开发测试阶段,经常需要造一些测试数据或者导入一些从uat环境拿过来的数据,所以通过Excel往Navicat导入数据经常会遇到。今天分享的问题就是往Navicat导入excel表格的数据varchar类型字段多了小数点怎么解决的方案。
这里Navicat的版本是12.0.18,所以参考前看看自己的版本是不是比较接近。
正文:
一、复现问题
1.数据库的表的结构
2.导入的excel的表格结构
3.开始导入,操作如下
点开导入界面
选择数据源
设置导入参数
选择需要导入的目标表
确定映射的字段
选择导入的模式
进入导入模式
点击开始,开始导入数据,已处理和已更新的条数一致,并且底部显示Finished successfully时,怎导入成功。
导入过程结束,我们点到表里看下,我们发现和Excel表里的数据对标,1和20211011都多了.0,这并不是我们想要的结果,那么接下来我们需要解决这个问题。
二、解决问题
我们需要去excel或wps里处理下数据格式,便可以解决这个问题。步骤如下:
1.选择数据->分列->分列
2.选择分隔符号,记得一定要选择转换格式的数据列,图片中标注红框的地方
3.选择Tab键
4.选择列数据格式文本,点击完成即可
5. 设置数据格式后,数据的右上角会有变化,如图片所示,即表示设置成功。
6.导入的步骤和前面的一致,这里只要选择转换后的表格即可,这里我们看下新导入的数据,可以看出来,已经没有小数点。
总结:
每篇鸡汤分享:
这世上只有一种英雄主义,就是认清生活真相后,仍然热爱生活。---罗曼罗兰
我是阿达,一名喜欢分享知识的程序员,时不时的也会荒腔走板的聊一聊电影、电视剧、音乐、漫画,这里已经有28043位小伙伴在等你们啦,感兴趣的就赶紧来点击关注我把,哪里有不明白或有不同观点的地方欢迎留言!
以上是关于Navicat导入excel表格的数据varchar类型字段多了小数点怎么解决!的主要内容,如果未能解决你的问题,请参考以下文章
Navicat导入excel表格的数据varchar类型字段多了小数点怎么解决!
Navicat导入excel表格的数据varchar类型字段多了小数点怎么解决!
Navicat导入excel表格的数据varchar类型字段多了小数点怎么解决!