Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » 使用 UltraLite 数据库 » 创建和配置 UltraLite 数据库

 

UltraLite 字符集

字符串的比较结果和排序顺序部分取决于数据库的字符集、归类和编码属性。

为数据库选择正确的字符集、归类和编码属性主要由以下因素决定:

  • 所需的排序顺序。一般来说,应选择可对要存储在数据库中的字符进行最佳排序的归类。

  • 设备的平台。所支持设备之间的要求可能会有所变化,一些设备要求使用 UTF-8 进行字符编码。如果需要支持多个设备,则需要确定数据库是否可以共享。

  • 如果要同步数据,需确定统一数据库支持哪些语言和字符集。必须确保 UltraLite 数据库和统一数据库中使用的字符集兼容。否则,如果一个数据库字符集中的字符在另一个数据库字符集中不存在,则数据可能会丢失或发生意想不到的变化。如果已在多语言环境中部署了 UltraLite,还应使用 UTF-8 对 UltraLite 数据库进行编码。

    同步时,MobiLink 服务器会按如下方式转换字符:

    1. 将 UltraLite 数据库字符转换为 Unicode。

    2. 将 Unicode 字符转换为统一数据库的字符集。

另请参见

更改字符集和归类
字符集编码的 UltraLite 平台要求
UltraLite 支持的归类