DB2 的代码页设置其实没你想的那么复杂。搞清楚两件事就够了:一个是整个实例的默认字符集,一个是数据库级别的特定字符集。像你要在多语言环境里用 DB2,代码页没配对可是要出乱子的。用db2set改实例级别的,创建数据库的时候加上USING CODESET就能定数据库的编码,操作起来还挺顺手。文中例子清晰,像db2set DB2CODEPAGE=1386CREATE DATABASE mydb USING CODESET GBK TERRITORY CN这种命令直接拿来用就行了。