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


1、使用kettle批量導入數據的時候,數據出現了下面的錯誤。ERROR: invalid byte sequence for encoding "UTF8": 0x00

關鍵點:“0x00”意思是:十進制數字0。

所以,解決方法就是將這個出現這個內容的字段進行修改即可,然后就可以繼續使用kettle批量導入數據了。

還有一個問題就是,如果自己的字段很多的話,需要自己判斷一下,是哪一個字段出現的問題。然后根據模糊查詢查詢出這個語句,然后進行修改即可。

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM