暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase8s 全球化与日期格式——支持 GBase 8s GLS 变量

原创 星泽 2022-09-20
473

全球化与日期格式——支持 GBase 8s GLS 变量

全球化将下表中的环境变量添加到 GBase 8s JDBC Driver。

支持的 GBase 8s 环境变量

描述

CLIENT_LOCALE

指定访问数据库的客户机的本地语言环境。提供例如 GL_DATE 格式这样的用户定义格式的缺省值。用户定义的数据类型可以使用它来进行代码集转换。数据库服务器使用它和 DB_LOCALE 变量一起建立服务器处理的语言环境。DB_LOCALE 和 CLIENT_LOCALE 值必须是相同的,或者它们的代码集必须是可转换的。

DBCENTURY

使您为具有一位数或两位数年份的 DATE 值指定适当的扩展。

DBDATE

指定 DATE 列中值的最终用户格式。支持与早期版本兼容;首选 GL_DATE 。

DB_LOCALE

指定数据库的本地语言环境。GBase 8s JDBC Driver 使用此变量在Unicode 和数据库本地语句环境中指定代码集转换。数据库服务器使用它和 CLIENT_LOCALE 变量一起建立服务器处理语言环境。DB_LOCALE 和CLIENT_LOCALE 值必须是一样的,或者它们的代码集必须是可转换的。

GL_DATE

指定 DATE 列中值的最终用户格式。

GL_USEGLU

要使用 Unicode 国际化组件(ICU)启用 Java/JDBC 客户端应用程序进行 Unicode 的归类,请在连接到GBase 8s 实例之前,在连接字符串中指定 GL_USEGLU=1。这使服务器能够使用Java™ 所需的高级 Unicode 转换。在启动服务器之前和创建数据库之前,数据库服务器环境中的 GL_USEGLU 环境变量值必须设置为 1。

NEWCODESET

允许在 GBase 8s JDBC Driver 的发行版之间创建新的代码集。

NEWLOCALE

允许在 GBase 8s JDBC Driver 的发行版之间定义新的语言环境。

 

即使有 CLIENT_LOCALE 设置可用,GBase 8s JDBC Driver 也不更改十进制格式。全球化应该在使用 DecimalFormat 类的 Java 应用程序中完成。 

重要: 除非数据库服务器支持 GBase 8s GLS 特性,才支持 DB_LOCALE 、CLIENT_LOCALE 和 GL_DATE 变量。

 

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论