DB2 Everyplace NLS 支持(根据操作系统)

表 158 列出哪些操作系统以及对应的语言具有 NLS 支持。

表 158. NLS 支持

语言 Win32 WinCE Linux Palm OS Symbian OS Neutrino
英语 代码页/UNICODE UNICODE 代码页/UTF-8 代码页 UNICODE UTF-8
法语 代码页/UNICODE UNICODE 代码页/UTF-8 代码页 UNICODE UTF-8
德语 代码页/UNICODE UNICODE 代码页/UTF-8 代码页 UNICODE UTF-8
意大利语 代码页/UNICODE UNICODE 代码页/UTF-8 代码页 UNICODE UTF-8
西班牙语 代码页/UNICODE UNICODE 代码页/UTF-8 代码页 UNICODE UTF-8
简体中文 代码页/UNICODE UNICODE 代码页/UTF-8 代码页
  • 安装使能器
N/A UTF-8
繁体中文 代码页/UNICODE UNICODE
  • 安装 Pocket PC 的使能器
代码页/UTF-8

代码页

  • 安装使能器

Acer S60 具有内置繁体中文 Palm OS。

N/A UTF-8
韩国语 代码页/UNICODE UNICODE
  • 安装使能器
代码页/UTF-8 代码页
  • 安装使能器
N/A UTF-8
日语 代码页/UNICODE UNICODE 代码页/UTF-8 代码页 N/A UTF-8
希伯莱语 N/A N/A N/A 代码页
  • 安装使能器
N/A N/A
捷克语 代码页/UNICODE UNICODE
  • 安装使能器
N/A 代码页
  • 安装使能器
UNICODE N/A
阿拉伯语 N/A N/A N/A 代码页
  • 安装使能器
N/A N/A

对于不带 UNICODE 支持的 Palm OS、QNX Neutrino、Linux、Windows NT 和 Windows 2000 操作系统,使用语言环境信息来确定正确的代码页。DB2 Everyplace 内没有内部字符串转换。每个传送的字符串都是按现状存储的。查询应用程序必须使用在存储时使用的代码页设置。这类似于 DB2 通用数据库提供 NLS 的方式。DB2 Everyplace 未提供代码页转换功能。在使用特定代码页的系统上创建的 DB2 Everyplace 数据库仅能在使用相同代码页的系统上部署。使用特定代码页创建的表在支持该代码页的所有设备上都是可用的,需要特定语言使能器时除外。存取数据库的应用程序负责正确地解释字符数据。

DB2 Everyplace 通过检查当前的代码集或可用的语言环境来检测当前使用的编码格式。

在 Palm OS 上,语言使能器还用来确定代码页。

相关参考