2011-09-20 105 views
0

我有database in DB2與普通文本的insertionjava正常工作特殊字符。插入在DB2數據庫

但是,一些special characters發生像Mise à jour des référentiels liés那麼問題 來插入數據。

請轉告問題是這種類型的數據的插入,以及我們如何能做到這樣的數據插入究竟。

在此先感謝

+1

如果你說的問題是什麼這將有助於。 – Ariel

+0

預期會發生什麼? 取而代之的是什麼? –

回答

2

的問題(我想,既然你創建數據庫尚未指定)是您尚未創建支持UTF-8的數據庫。

IBM DB2 UDB (Universal Database) supports UTF-8 and UCS-2.

創建數據庫時,你可以設置CODESET的類型爲UTF-8,如下所示:

CREATE DATABASE dbname USING CODESET UTF-8 

或者,你可以在你的表(或表列)設置CCSID 。對於UTF-8,CCSID = 1208,而UCS-2,CCSID = 1200.

這個IBM article顯示了在將表分配爲Unicode時,每個CCSID與哪個數據列關聯。