Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
当客户端或客户端库向数据库服务器发出请求时,它会使用应用程序区域设置(亦即客户端区域设置)来确定返回结果应采用的字符集以及错误消息、警告和其它消息的语言。数据库服务器会将自身的区域设置与应用程序区域设置进行比较,以确定是否需要进行字符集转换。服务器上的不同数据库可能具有不同的区域设置定义,并且每个客户端都可能具有各自的区域设置。
区域设置包含以下组成部分:
语言 语言以一个使用 ISO-639 标准值的双字符字符串来表示(例如,德语为 DE)。数据库服务器和客户端都有代表各自区域设置的语言值。
数据库服务器使用区域设置语言来确定要装载的语言库。创建数据库时,如果没有指定归类,则数据库服务器还会结合使用语言和字符集来确定要使用的归类。
客户端库使用区域设置语言来确定要装载的语言库以及要从数据库请求的语言。请参见了解区域设置语言。
字符集 字符集是使用中的代码页(亦即编码)。客户端和服务器都有字符集值,而且它们的字符集值可能不同。如果不同,则会使用字符集转换来实现互操作性。请参见了解区域设置字符集。