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

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - 数据库管理 » 数据库配置 » 国际语言和字符集 » 字符集

 

客户端/服务器计算中的语言问题

使用客户端应用程序的数据库用户可以从以下来源查看或访问字符串:

  • 数据库中的数据   字符串和其它文本数据存储在数据库中。在对请求进行响应时,数据库服务器处理这些字符串。例如,可以要求数据库服务器提供表中以排在 N 之前的字母开头的所有姓氏。这就需要执行字符串比较,并采取某种字符集排序。

  • 数据库服务器软件消息   应用程序可能导致产生数据库错误。例如,应用程序可能提交一个引用不存在的列的查询。在这种情况下,数据库服务器会返回一条警告或错误消息。此消息存放在语言资源库中,该库是 SQL Anywhere 所使用的一个 DLL 或共享库。

  • 客户端应用程序   客户端应用程序界面显示文本,并且客户端应用程序可能会在内部处理文本。

  • 客户端软件消息   客户端库与数据库服务器使用同一语言库,以便为客户端应用程序提供消息。

  • 操作系统   客户端及服务器操作系统可以提供消息或处理文本。

为了获得令人满意的工作环境,所有这些文本源必须一起工作。一般说来,它们都必须使用用户的语言和/或字符集进行工作。