作者:mobiledu2502923573 | 来源:互联网 | 2023-05-17 19:15
1、使用kettle批量导入数据的时候,数据出现了下面的错误。ERROR:invalidbytesequenceforencodingUTF8:0x00关键点:“0x00”意思是
1、使用kettle批量导入数据的时候,数据出现了下面的错误。ERROR: invalid byte sequence for encoding "UTF8": 0x00
关键点:“0x00”意思是:十进制数字0。
所以,解决方法就是将这个出现这个内容的字段进行修改即可,然后就可以继续使用kettle批量导入数据了。
还有一个问题就是,如果自己的字段很多的话,需要自己判断一下,是哪一个字段出现的问题。然后根据模糊查询查询出这个语句,然后进行修改即可。
1 select * from user where name like CONCAT("%",char(0),"%");