问题描述:

每个汉字在DB2数据库中占多少个字节?

问题解决:

与DB2的code page有关系,如果是GBK, 每个汉字占2个字节。如果是UTF,则占用3个字节。

测试:

$ db2 "create db test1 USING CODESET GBK TERRITORY ZH_CN"$ db2 "connect to test1"$ db2 "create table t1(name varchar(6))"
DB20000I  The SQL command completed successfully.$ db2 "insert into t1 values('黑龙江')"
DB20000I  The SQL command completed successfully.$ db2 "insert into t1 values('黑龙江省')"
DB21034E  The command was processed as an SQL statement because it was not a
valid Command Line Processor command.  During SQL processing it returned:
SQL0433N  Value "黑龙江省" is too long.  SQLSTATE=22001$ db2 terminate$ db2 "create db test2"$ db2 "connect to test2"$ db2 "create table t2(name varchar(6))"
DB20000I  The SQL command completed successfully.$ db2 "insert into t2 values('大庆')"
DB20000I  The SQL command completed successfully.$ db2 "insert into t2 values('大庆市')"
DB21034E  The command was processed as an SQL statement because it was not a
valid Command Line Processor command.  During SQL processing it returned:
SQL0433N  Value "大庆市" is too long.  SQLSTATE=22001

每个汉字在DB2数据库中占多少个字节?相关推荐

  1. 一个汉字在数据库中占几个字节

    数据库表字段为varchar(n)类型,存英文很简单,只要字母个数不大于n即可.但是对于汉字,按照同样的方法就不行了.因为对于汉字不同的字符集,在数据库占用的字节是不一样的.UTF-8字符集,一个汉字 ...

  2. DB2数据库中DB2字符串类型

    DB2字符串是DB2数据库中的基础知识,下面就为您分类介绍DB2字符串,供您参考,如果您对DB2字符串方面刚兴趣的话,不妨一看. DB2字符串是字节序列.DB2字符串包括 CHAR(n) 类型的定长字 ...

  3. C语言面试题--已知整形变量在内存中占4个字节的空间,现有一无符号整形变量a = 0x20190125,请编写函数求出变量a所占内存每个字节的值是多少?

    已知整形变量在内存中占4个字节的空间,现有一无符号整形变量a = 0x20190125,请编写函数求出变量a所占内存每个字节的值是多少? 用共用体方法:共用体内的空间是公用的,每一个成员都可以访问共用 ...

  4. db2常用命令大全 db2数据库中的操作命令

    DB2 常用命令,对于使用db2的朋友可以参考下.管理客户端从v9.7版本之后就不再带有控制中心了,而是使用 Data Studio Client.安装 DB2 数据库产品期间不会应用许可证密钥.但是 ...

  5. cmd查看所有数据库 db2_db2常用命令大全 db2数据库中的操作命令

    类型:反编译(译逆工程)大小:1.8M语言:中文 评分:5.0 标签: 立即下载 DB2 常用命令,对于使用db2的朋友可以参考下.管理客户端从v9.7版本之后就不再带有控制中心了,而是使用 Data ...

  6. Db2数据库中常见的堵塞问题分析与处理方法

    Db2 数据库堵塞怎么办 作为一个数据库管理员,工作中经常会遇到的一个问题:当数据库出现故障的情况下,如何快速定位问题和找到解决方案.尤其是在运维非常重要系统的时候,解决问题恢复服务是分秒必争.Db2 ...

  7. db2数据库服务器时间怎么修改,DB2数据库中,肿么修改数据的创建时间,求SQL语句。...

    有两种方法来为数据库创建一个新表, 1. 我们可以用 ADO.NET 写出并执行 T-SQL 语句来创建表: private void CreateTableBtn_Click(object send ...

  8. 将oracle中数据转化为汉字,将Oracle数据库中的“数字”对应成“汉字”

    例如:数据库中的STATE字段对应的数字是1与0,当要将1显示在gridview上,显示为'是',0显示为'否',可以通过下面的语句实现.BZZT是STATE的别名,gridview绑定的时候(fie ...

  9. Object o = new Object()在内存中占几个字节

    CAS: Compare and Swap,即比较再交换. jdk5增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronouse同步锁的一种乐 ...

最新文章

  1. 一些常规形几何形状的绘制和效果填充(一)
  2. 计算机启动和linux启动
  3. (转)VS.NET使用
  4. 面对 ESM,webpack 还有还手之力吗?
  5. covariance 公式_黑体辐射的近似公式
  6. scala Option类入门解析
  7. bootstrap table 标题列重复
  8. TCP 协议面试灵魂 12 问 !
  9. 数学之美系列八-- 贾里尼克的故事和现代语言处理
  10. C# Winform控件包 MaterialSkin使用教程 -- 侧边栏篇
  11. 根据IP地址查询物理位置(IP地址定位库)并且查询当前地址的天气信息(中国气象网)
  12. PC通过adb连接手机 无需root连接 需要root连接
  13. 关于报错:There is already ‘什么Controller‘ bean method的解决方法
  14. 计算机共享找不到网络连接失败,局域网电脑无法访问共享文件网络共享失败如何解决...
  15. 解决国外软件官网打不开,浏览器访问经常卡在正在建立TLS握手安全连接。
  16. docker国内镜像加速配置
  17. 谢希仁计算机网络第七版答案
  18. 数字金额转中文大写(到亿)
  19. springMVC @initBinder 使用
  20. 深度学习经典网络解析图像分类篇(二):AlexNet

热门文章

  1. 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(五):图像分类笔记(下)
  2. 电脑登陆出现此工作站和主域间的信任关系失败
  3. 工作了一辈子,你的住房公积金一共能有多少钱?
  4. 笔试 | 数字IC设计之1bit的半加器、全加器实现
  5. 学习编程的方法、软件和工具
  6. PS在导出图片时提示无法加载扩展,未经正确签署
  7. DCA决策曲线的解读和代码实现
  8. excel提取html字段文字,excel提取字符串中的特定字符串
  9. 扎进“手机”红海,蔚来改造“生态圈”
  10. K210模块使用简介+Win10下本地训练模型