Я пытаюсь выбрать данные из базы данных DB2, управляемой другим человеком, чтобы я мог вставить их в свою базу данных SQL, которой я управляю, для манипулирования данными.Я использую Java-программу для этого, и программа успешно проверила данные испытаний.Однако я получаю ошибки из-за странных символов в данных db2.Вот мой журнал ошибок.
Incorrect string value: '\xC2\x97D #5...' for column 'Name' at row 1
java.sql.SQLException: Incorrect string value: '\xC2\x97D #5...' for column 'Name' at row 1
INSERT INTO `Temp_Equipment_Inventory`.`PC_Table10i` SET `Account_No`='1019TJ148001',`Inventory_No`='569931',`Building_No`='0060',`Location`='CLASSRM',`FYYR_No`='2004',`Cost`='635.00',`Name`='MICROPHONE LAVALIER WIRELESS (ISCÂD #5290) SHURE MODEL ULXP14/85 ',`CDCATY`=' ',`CDSRCE`='M',`FLDCAL`=' ',`CDACQN`='G',`FLOWNR`='Y',`FLSHAR`=' ',`CDDELT`='00',`CNYTDT`='00',`NOPURO`='6870607-01 ',`NOPIMO`='01',`CDPREI`='E',`Original_Amount`='155.00',`Serial_Code`='0309040351 ',`CDCOMP`=' ',`NOCHECK`='680146 ',`CDCOMM`='3651400',`Last_Update`='2008-07-18',`CDDEPT`='148',`Room_No`='0300 ',`Date_Scanned`=NULL,`Date_Acquired`='2004-03-09',`Manufacturer_Name`='SHURE ',`Expiry_Date`=NULL
Как видите, в столбце «Имя» содержатся данные (ISCÂD # 5290) с забавным выводом ошибки.Однако, когда я просматриваю данные в таблице db2, это не появляется.
Я установил для таблиц mysql значение Unicode UTF-8 ci.
Я не могу редактировать базу данных db2, поскольку она не управляется мной.
Что еще можно сделатьпопытаться обойти этот символ в моих данных?