理解 DB2 Universal Database的字符转换简介在当今世界中,许多数据库应用程序都在多个平台上使用多个数据库组件。数据库应用程序可以在 Windows? 系统上运行,但却通过 AIX? 上所运行的 DB2 Connect? 服务器与 DB2 UDB for z/OS? 数据库进行交互。在这些不同服务器之间流动的信息可能经历多次字符转换,而且大多数情况下,这些转换对用户是透明的。 然而,偶尔也需要进行一些配置。在这些情况中,理解这些转换如何工作以及哪个组件处理它们就十分有用。例如,请考虑以下情况: “在 SPUFI 中 DB2 UDB for OS/390 表的一列里存储了感叹号(!)。当我从 DB2 UDB for Linux?,UNIX? and Windows 命令行处理器(CLP)检索同一列时,感叹号就转换成为一个方括号())。” “在 DB2 UDB for Linux,UNIX and Windows 数据库中有西班牙语(Spanish)信息。Java? 应用程序检索这些西班牙语数据(重音符号),但它们都遭到了损坏,即使我可以用