新闻详情

新闻详情

首页 / 资讯中心 / 详情

CHARSET

发布时间:2026/9/11 19:12:41来源:尧图网络
CHARSET
深入理解达梦数据库参数CHARSET1.参数作用CHARSET参数的功能是字符集选项取值有012。0代表GB180301代表UTF-82代表韩文字符集EUC-KR。需要注意的是此参数在数据库创建成功后无法修改可以通过系统函数SF_GET_UNICODE_FLAG()或 UNICODE()查询设置的参数值。LENGTH_IN_CHAR是一个主要作用于varchar类型可变长类型数据的参数以存储汉字为例当字符集gb18030时若以字节为单位则varchar3能存下1个汉字1个英文。字符集为uft8时以字节为单位varchar3只能保存一个汉字。而当该参数设置为1时实际上varchar的精度会进行拓展在默认字符集下会变为定义长度的2倍uft8情况下会变为定位长度的4倍。24年q2版本之后该参数已经废弃默认值LENGTH_IN_CHAR0所有数据库均按照默认以字节为单位进行初始化。实验步骤准备两个实例CHARSET分别为1、0。在 之前我们已经有了CHARSET1的实例现在创建CHARSET0的实例。./dminitPATH/dmdata/data/DM_CHARSETDB_NAMEDM_CHARINSTANCE_NAMEDM_CHARSETPORT_NUM5237LOG_SIZE256CASE_SENSITIVE0CHARSET0PAGE_SIZE16SYSDBA_PWD1qaz2WSXSYSAUDITOR_PWD1qaz2WSX注册服务./dm_service_installer.sh-tdmserver\-dm_ini/dmdata/data/DM_CHARSET/DM_CHAR/dm.ini\-pCHAR启动服务后 查询新实例的CHARSET参数值如图字符字节长度对比在两个实例中执行相同的SQLSELECT达梦数据库AS文本,LENGTH(达梦数据库)AS字符个数,LENGTHB(达梦数据库)AS字节长度;当CHARSET0时的执行结果是字符长度为5字节长度为101个汉字两个字节当CHARSET1时的执行结果是字符长度为5字节长度为151个汉字三个字节字段长度溢出测试CREATETABLEtest_charset(idINT,col_nameVARCHAR(4)-- 分配 4 个字节空间);-- 尝试存入 2 个中文汉字达梦INSERTINTOtest_charsetVALUES(1,达梦);在CHARSET0的实例下执行时会执行成功是因为GB18030下没有超出长度上限。在CHARSET1的实例下执行语句时会出现长度超出定义的报错就是因为在UTF-8下达梦这两个字占用了2×3个字节VARCHAR4无法装入。达梦社区https://eco.dameng.com
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

H5U通过EtherCAT桥接控制CANopen伺服的工程实践 2026/9/11 19:54:45

H5U通过EtherCAT桥接控制CANopen伺服的工程实践

1. 项目概述:为什么小型PLC要“跨协议”驱动伺服——从汇川H5U到步科CANopen的硬核打通逻辑你手上有一台汇川H5U——它不是传统意义上“大厂标配”的旗舰型PLC,而是定位清晰、成本敏感、响应迅速的小型控制器,常用于包装机、灌装线、简易装配…

阅读更多 →
告别论文内耗!这款一站式学术神器拯救熬夜写论文的你 2026/9/11 19:54:45

告别论文内耗!这款一站式学术神器拯救熬夜写论文的你

最近刷朋友圈,清一色全是被论文拿捏的苦命毕业生!凌晨三点的学术人真的太真实了,有人熬到深夜,对着电脑截图感慨查重率终于压到5%,告别无数次降重返工;也有人崩溃破防,被导师直言论文框架杂乱得…

阅读更多 →
美国野火烟雾数据集:技术解析与应用实践 2026/9/11 19:54:45

美国野火烟雾数据集:技术解析与应用实践

1. 项目背景与数据价值2003-2025年美国每日野火烟雾数据集是环境监测领域的重要基础数据资源。作为一名长期从事大气污染研究的从业者,我深刻理解这类时空连续数据对以下三方面的核心价值:首先在公共健康领域,野火烟雾中含有大量PM2.5、一氧化…

阅读更多 →
Kilo 安全威胁模型与漏洞报告指南:权限系统边界、Server 模式认证与负责任披露实践 2026/9/11 19:54:45

Kilo 安全威胁模型与漏洞报告指南:权限系统边界、Server 模式认证与负责任披露实践

Kilo 安全威胁模型与漏洞报告指南:权限系统边界、Server 模式认证与负责任披露实践 【免费下载链接】kilocode Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent. 项目地址…

阅读更多 →
WinRAR解码器源码开源:半开源背后的技术逻辑与实操指南 2026/9/11 19:54:45

WinRAR解码器源码开源:半开源背后的技术逻辑与实操指南

这是我盯着 WinRAR 那个熟悉的试用弹窗,愣了好几秒才反应过来的一件事:这款名义上收费了二十多年的压缩软件,最近官方把核心解码器源码公开了。对普通用户来说,新闻可能就是“哦,那以后免费了?”&#xff1…

阅读更多 →
SpringBoot + MyBatis-Plus 标准项目搭建,附完整可运行代码 2026/9/11 19:51:45

SpringBoot + MyBatis-Plus 标准项目搭建,附完整可运行代码

一、引言在 Java 后端开发中,Spring Boot 已经成为构建微服务和企业级应用的标配框架,而 MyBatis-Plus 则是在 MyBatis 基础上进一步封装增强的 ORM 工具。它提供了通用 Mapper、通用 Service、分页插件、代码生成器等能力,能够显著减少重复的…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞