Code Bye

mysql中的load data 问题

1.本人在导入信息时,发现三个信息不对,而这一字段下其余信息是对的。原信息时1200,导入后变成了1.反复试验还是如此。
2.哪位朋友知道,使用load data ,发现提示 warning s 205 .不知这个信息在哪里查看。oracel 中 能直接指定 log文件。mysql 中不能,请大家指点!
解决方案

8

LOAD 之后紧接着执行  show warnings;

8

数字格式的问题,例如: 1,200.00  这种,把逗号去掉就没事了

14

补发工资是长度问题,你数一下你的数字的整数和小数位数, 把字段长度调整一下
卡号那个是浮点数的表示,被当成数字了,Excel中弄的吧

10

估计跟数据研有关,float 是存储非精确数字的,测试了一下,不管怎么调整都提示,但必成精确类型 decimal 就不会有问题了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明mysql中的load data 问题