ERROR: invalid byte sequence for encoding "UTF8": 0x00

时间:2021-11-16 11:46:31

1、使用kettle批量导入数据的时候,数据出现了下面的错误。ERROR: invalid byte sequence for encoding "UTF8": 0x00

关键点:“0x00”意思是:十进制数字0。

所以,解决方法就是将这个出现这个内容的字段进行修改即可,然后就可以继续使用kettle批量导入数据了。

还有一个问题就是,如果自己的字段很多的话,需要自己判断一下,是哪一个字段出现的问题。然后根据模糊查询查询出这个语句,然后进行修改即可。

1 select * from user where name like CONCAT("%",char(0),"%");