DB2数据库CODESET在Linux下的实现流程

数据库
此文章主要向大家讲述的是Linux下的DB2数据库CODESET,在实际操作中我们经常会遇到关于DB2数据库CODESET的相关知识,以下就是对其的相关知识的描述。

我们今天主要向大家描述的是关于Linux下的DB2数据库CODESET,如果你对Linux下的DB2数据库CODESET相关的实际操作有兴趣的话,你就可以对以下的文章点击观看了,以下就是具体方案的描述,希望在你今后的学习中会有所帮助。

1.VARCHAR长度是指的是字节数,

DB的CODESET是UTF8时,汉字,假名包括小写假名,是占3个字节的,ASCII字符集里的字符占1个字节

 

DB的CODESET是IBM-943时,汉字和大写假名是2个字节,小写假名及ASCII字符集里的字符占1个字节

 

2.linux下,DB2数据库-tvf xx.sql 及 import 命令

不会对文件中的多字节字符做编码转换,若文件的编码与数据库的codeset不一致是,将会是乱码

 

但是在windows的命令行下执行以上命令时,会自动将文件的编码转换为数据库对应的编码

 

文件编码为UTF8,数据库为UTF8,是LANG设成ja_JP.UTF8时,正常! (TTerm的送受信也为UTF8)

3.SJIS与JIS

JIS不支持汉字?

 

4.从ftp客户端及telnet客户端新建全角文件名文件时,将使用指定的送受信编码

也只有指定了正确的送受信编码时,才能正常显示全角文件名

 

5.java客户端程序能根据数据库的编码,正确识别字符型数据

6.终端的文字编码与LANG环境变量,以及数据库所使用的编码。

终端的文字编码控制显示文字时的编码,以及送受信时使用的编码

 

LANG环境变量被系统及应用程序读取,指定语言环境以及内存中所使用的文字编码

 

数据库所使用的编码,保存字符型数据时所使用的编码,包括CHARACTER,VARCHAR等

 

读取文件列表时,当文件名所使用的编码与LANG环境变量不兼容时,文件名将被转换成问号(?)。

文件名所使用的编码与终端的文字编码不一致时,文件列表会显示成乱码

 

 

以上的相关内容就是对关于Linux下DB2数据库CODESET2009-07-10 10:301.VARCHAR长度是指的是字节数的介绍,望你能有所收获。

【编辑推荐】

  1. 安装IBM DB2 Content Manager V83时与122错误代码
  2. IBM DB2数据库新手必看的基础知识有哪些?
  3. DB2 CMO安装7.1.2.6补丁之后会出现的错误
  4. DB2数据库分区的概念与应用的描述
  5. IBM DB2跨平台数据库迁移操作与潜在危机
责任编辑:佚名 来源: 比特网
相关推荐

2010-08-16 14:45:15

DB2数据库

2010-08-09 13:30:27

DB2数据库备份

2010-08-13 09:31:54

DB2数据库迁移

2010-11-01 13:34:20

DB2数据库安装

2010-11-03 16:32:10

DB2创建数据库

2010-08-03 11:05:07

DB2 Persona

2010-08-12 13:32:08

DB2数据库备份

2010-08-16 13:45:27

安装DB2数据库

2010-08-13 09:18:30

DB2数据库迁移

2010-08-25 10:16:48

DB2备份Linux

2023-08-16 08:41:55

2011-03-11 16:02:03

DB2数据库安装

2010-08-18 17:32:34

DB2数据库

2010-08-11 11:13:27

DB2 pe

2010-08-16 14:16:28

DB2实例

2010-09-30 10:20:55

创建DB2数据库

2010-08-31 16:59:12

DB2UPDATE

2010-08-27 15:26:19

DB2数据库创建

2010-08-16 16:30:59

手动安装DB2

2010-08-13 11:33:47

DB2catalog
点赞
收藏

51CTO技术栈公众号