在DB2数据库中插入特殊字符

时间:2011-09-20 06:51:14

标签: java sql db2

database in DB2使用insertion的普通文本java可以正常使用。

但是有些special characters出现Mise à jour des référentiels liés然后问题 插入数据。

请说明插入此类数据的实际问题是什么,以及如何插入此类数据。

提前致谢

1 个答案:

答案 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与哪个数据列相关联。