您的位置:程序门 -> db2 -> 数据库开发



db2 中通过load 加载数据时,都是乱码,数据库中utf-8格式.


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


db2 中通过load 加载数据时,都是乱码,数据库中utf-8格式.
发表于:2008-01-29 22:32:35 楼主
load   from     file.sql     of   del   modify   by   codel@   method   p(1,2)   replace   into   areainfo(areaid,areanam);
加载数据后都是乱码.我看很多资料,都是说可以通过设置codepage来实现.
我想请问一下,codepage值应该是文件本身的编码格式一致还是与系统环境的保持一致.比如说数据文件是用utf-8编码的,用户lang设置为zh_cn,以上的加载语句应该怎么写.谢谢了.
发表于:2008-01-30 09:41:131楼 得分:0
你把codepage设置成1521看看
发表于:2008-01-30 21:13:012楼 得分:0
我觉得,这个问题主要是要看你的数据库的代码页是多少?可以考虑把数据库创建为utf-8的,这样估计就会好了。
数据库的代码页是在数据库创建的时候指定的,可以使用db2   get   db   cfg   for   dbname来查看


快速检索

最新资讯
热门点击