我的编程空间,编程开发者的网络收藏夹
学习永远不晚

informix字符集设置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

informix字符集设置

一、字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集(简体中文)、BIG5字符集(繁体中文)、 GB18030字符集(亚洲字符集合)、Unicode( 常用 UTF-8) 字符集等。

二、informix字符目录介绍

Informix GLS 语言环境对常用的字符集进行了命名及内部编码(采用 16 进制编码)管理。通过服务器端的文件:$InformixDIR/gls/cm3/registry 查看 GLS 字符名称、编码对照表。示例如下:

字符集名称  编码  十六进制编码
8859-1 819 # 0x0333
gb 57357 # 0xe00d
GB2312-80 57357 # 0xe00d
utf8 57372 # 0xe01c
big5 57352 # 0xe008
GB18030-2000 5488 # 0x1570

GLS 环境中不同字符集名称可能对应同一个字符集编码,但一个字符集只能有一个编码,也就是说字符集编码才是唯一的。

GLS 环境中按照语言和地区把所支持的字符集分成不同的目录。$InformixDIR/gls/lc11/ 语言 _ 地区 /,如中文大陆地区的目录为:$InformixDIR/gls/lc11/zh_cn/,该目录下有如下两个文件:1570.lco e00d.lco ,说明我们在设置字符集时,我们可以使用 zh_cn.GB18030-2000 zh_cn.gb zh_cn.GB2312-80 三个不同的名称。这里(zh_cn.gb 与 zh_cn.GB2312-80 对应相同的字符集)。

GLS 环境中不同的字符集可以正确的进行转换,查看那些字符集可以正确转换的方法,查看目录 $InformixDIR/gls/cv9 目录下的是否存在指定字符集互相转换的文件。如该目录下有文件 e01ce00d.cvo 和 e00de01c.cvo 两个文件,表示 GLS 通过这两个转换文件支持 UTF-8 与 GB 之间的字符转换。

三、informix字符集设置

由于INFORMIX数据库的字符集是对整个实例有效,默认字符集为:en_US.819

其他字符集可以通过如下方式进行设置(只有数据库初始安装时才可以修改);

在Informix环境变量中添加

export DB_LOCALE=zh_cn.GB18030-2000

export CLIENT_LOCALE=zh_cn.GB18030-2000

重新初始化数据库,新的数据库支持UTF8字符集。

四、使用JDBC连接数据库

jdbc:informix-sqli://192.168.1.1:9088/test:INFORMIXSERVER=ifxserver;NEWCODESET=GB18030,GB18030-2000,5488; CLIENT_LOCALE=zh_cn.GB18030-2000;DB_LOCALE=zh_cn.GB18030-2000

五、查看数据库字符集

有如下两种方式:

A.

dbaccess dbname

select site from systables where tabname=' GL_COLLATE'

B.

dbaccess sysmaster

select * from sysdbslocale






免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

informix字符集设置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

eclipse字符集怎么设置

在Eclipse中设置字符集的方法如下:打开Eclipse,并打开需要设置字符集的项目。点击菜单栏的"Window",选择"Preferences"。在弹出的窗口中,展开"General",然后选择"Workspace"。在右侧的"Text
2023-10-23

plsql字符集怎么设置

在PL/SQL中,字符集的设置可以通过以下方式进行:在创建数据库时指定字符集:在创建数据库时,可以通过指定字符集来设置数据库的默认字符集。例如:CREATE DATABASE my_databaseCHARACTER SET utf8;在
plsql字符集怎么设置
2024-04-20

laravel如何设置字符集

这篇文章主要介绍“laravel如何设置字符集”,在日常操作中,相信很多人在laravel如何设置字符集问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”laravel如何设置字符集”的疑惑有所帮助!接下来,请跟
2023-06-22

navicat怎么设置字符集

在Navicat中,可以通过以下步骤来设置字符集:1. 连接到数据库服务器。2. 选中要设置字符集的数据库。3. 在工具栏上点击“工具”菜单,在下拉菜单中选择“选项”。4. 在弹出的对话框中,选择“数据传输”选项。5. 在右侧的“字符集”下
2023-09-08

如何设置html字符集

这篇文章将为大家详细讲解有关如何设置html字符集,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。html有什么特点1、简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便,适合初学前端开发者使用
2023-06-14

sqlplus如何设置字符集

您可以使用以下命令在sqlplus中设置字符集:通过设置环境变量:在系统环境变量中设置NLS_LANG参数来指定SQLPLUS的字符集,例如:export NLS_LANG=AMERICAN_AMERICA.AL32UTF8在sqlplu
sqlplus如何设置字符集
2024-04-20

关于mysql设置utf8mb4字符集

由于mysql默认的utf8其实是三个字节,所以如果字段里有emoji表情,就会放不进去数据库,报错形如 Internal Exception: java.sql.SQLException: Incorrect string value:
2023-08-21

php中怎么设置字符集

在php中,可以使用header()函数来设置字符集,只需要在php文件头部添加“header('Content-type:text/html;charset=字符编码');”代码即可。
2019-09-27

php pdo怎么设置字符集

本篇内容介绍了“php pdo怎么设置字符集”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php pdo设置字符集的方法:首先创建一个PHP
2023-06-20

html中如何设置字符集

小编给大家分享一下html中如何设置字符集,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!html有什么特点1、简易性:超级文本标记语言版本升级采用超集方式,从而更
2023-06-14

plsql的字符集如何设置

在PL/SQL中,字符集可以通过设置NLS_CHARACTERSET参数来进行配置。NLS_CHARACTERSET参数决定了数据库中字符和文本数据的存储方式。以下是设置PL/SQL字符集的步骤:首先,确定当前字符集。可以通过执行以下SQL
plsql的字符集如何设置
2023-10-28

编程热搜

目录