概述:在Informix中,可以对数据库或实例强制使用ASCII。
详细信息:我正在尝试执行 ASCII 在informix的一个实例中。这有助于在字符集之间进行平滑转换: ISO Latin-1 (819) 和 UTF8 . 我希望通过清理我当前的非 ASCII码 字符,然后从数据库导出数据。这些步骤已经完成。
ASCII
ISO Latin-1 (819)
UTF8
ASCII码
然后将角色集设置为强制 ASCII码 . 但是,我找不到可以使用的字符集,我的实例允许我更改 db_locale 也我的当前 db\U语言环境 是默认aka ISO Latin 1 或 819 . 在我弄清楚角色集之后。我相信我能解决剩下的问题。只需使用 db\U语言环境 设置为 ASCII码 字符集。
db_locale
db\U语言环境
ISO Latin 1
819
这可能吗?我也愿意接受其他设置或实施的方式 ASCII码 在数据库级别。
以下是我在数据库管理员上发布的同一个问题的链接:
如果你不想去那里读答案,我会总结一下你说的话。执行起来不太容易 ASCII 在数据库级别,因为Informix没有他们支持的字符集 ASCII码 . 可以使用GLS字符集。然而,这不是小事,但同时也不难--这个答案来自乔纳森·莱弗勒。