如何在 informix 的 sysmaster 数据库中启用 sysdatabases table 中的 "is_nls" 参数?

How to enable "is_nls" parameter in sysdatabases table in sysmaster database in informix?

在 informix 中使用 create database 语句创建数据库时,我无法在 sysmaster 数据库中启用 sysdatabases table 中的 is_nls 参数.

如何启用?

sysdatabases 视图上 sysmasteris_nls 列是一个标志,指示 GLS 是否已启用(1) 或不 (0).

您不应该尝试通过此视图或 sysdbspartn table 更改它。

如果您尝试做的是更改用于数据库的代码集,那是不可能的。

要在创建时指定代码集,您必须为您想要的设置环境变量 DB_LOCALE

您可以通过查询 sysmaster 视图来检查创建数据库的语言环境 sysdbslocale