2011-09-20 67 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与哪个数据列关联。