DM问题总结(1)

news/2025/1/15 21:48:15/

一、DM大小写敏感问题

如下两套DM数据库,分别为大小写敏感与非敏感。

当CASE_SENSITIVE为1大小写敏感时,会将A,a区分开来,仅查询a,当CASE_SENSITIVE为0大小写不敏感时,A,a会被DM认为是相同的字符。

同时,在DISQL中会默认将小写转换为大写,在创建表test_01时会自动将表名转换为TEST_01。

当CASE_SENSITIVE为1大小写敏感时,查询"test_01",双引号将test_01识别为字符,为小写,此时查无此表。

当CASE_SENSITIVE为0大小写不敏感时,查询"test_01",双引号将test_01识别为字符,为小写,可以查到该表。

(1)

select sf_get_case_sensitive_flag();

 create table test_01(col_1 varchar(20));
insert into test_01 values
('A'),('A'),('a'),('a'),('a');

  

(2)

select sf_get_case_sensitive_flag();

create table test_01(col_1 varchar(20));
insert into test_01 values
('A'),('A'),('a'),('a'),('a');

二、DM空格填充模式BLANK_PAD_MODE

blank_pad_mode,设置字符串比较时,结尾空格填充模式是否兼容ORACLE,取值0或1。0不兼容,1兼容。默认为0

当blank_pad_mode=0时,对于'a','a ','a  '不严格区分

当blank_pad_mode=1时,对于'a','a ','a  '严格区分

(1)

 

(2)

三、字符集问题

在创建达梦数据库实例时可选的字符集有三个:GB18030(0)、UTF-8(1)、EUC-KR(2)。括号里的数字代表对应的编号。 默认使用的字符集是GB18030,其中EUC-KR表示的是韩文字符集。四种字符集的包括关系:GB2312 < GBK < GB18030 < UTF8

GB18030向下兼容GBK和GB2312编码,每个英文占1个字节(正数),每个中文占2个字节(第一个负数、第二个可正可负)
UTF8国际码表,英文占1个字节,中文占3个字节

(1)当字符集为GB18030时,一个中文字节占2个字符,定义VARCHAR(2),故可以插入

(2)当字符集为UTF8时,一个中文字节占3个字符,定义VARCHAR(2),故无法插入

达梦社区地址:https://eco.dameng.com


http://www.ppmy.cn/news/397668.html

相关文章

Cos 文件上传下载

目录 方法一&#xff1a; maven依赖&#xff1a; UploadServlet upload.jsp 方法二&#xff1a; maven依赖 UploadServlet upload.jsp success.jsp error.jsp 运行结果&#xff1a; 百度文件上传插件&#xff1a; Web Uploader 本文通过JSPServlet的架构&#xff0c…

DM建模实例2

DM建模 DM实例2 DM建模 1 草图绘制2 特征操作3 布尔操作4 总结 1 草图绘制 1.启动 WB&#xff0c;在项目窗口中拖入 Geometry 工作卡片&#xff0c;鼠标右键单击 Edit in DM &#xff0c;进入 DM 工作界面&#xff0c;在 Units 下设置单位为mm。 2.选择xy平面为草图绘制基准面…

DMA概述

目录 传送原理工作方式 DMA即直接存储器存取&#xff08;Direct Memory Access).用DMA传输数据时&#xff0c;在高速I/O设备与存储器之间直接开辟数据传输通道&#xff0c;此时CPU不再直接参与数据交换&#xff0c;而是通过DMA控制器来管理。 DMA数据传输示意如下&#xff1a; …

DM数据库安装及启动教程(Windows超详细版)

DM数据库安装及启动教程&#xff08;Windows版&#xff09; 一、DM系统管理员1.DM数据库管理员的类型&#xff08;四权分立&#xff09; 二、创建和删除DM数据库1.创建DM数据库实例2.删除数据库实例 三、启动和关闭数据库1.启动数据库2.关闭数据库3.数据库状态与模式 一、DM系统…

J1939广播DM1报文

一、DM1报文 1&#xff0c;SAE J1939-21&#xff08;参考5.2&#xff09;对CAN ID进行了重新划分&#xff0c;加上8个字节的数据域&#xff0c;构成了J1939 的协议数据单元(Protocol Data Unit, PDU)。 SAEJ1939-73&#xff08;参考5.7.1&#xff09;中定义了DM1的优先级为6&am…

J1939商用车在线诊断DM1报文

一、DM1报文简介和功能 1.1 DM1报文是Diagnostic Message 1, Active Diagnostic Trouble Codes (DTCs)缩写&#xff0c;由1939-73定义&#xff0c;具体参考其5.7.1&#xff1b; 1.2 实现诸如MIL灯、红色停机灯等点亮&#xff0c;并周期性播报控制器中处于激活状态的故障码。 二…

样本文件的使用方法以及注意事项

经常使用CHS零壹视频系列的朋友们应该对“样本文件”不陌生&#xff0c;在各种案例中我们也强烈建议在视频扫描时加载样本文件&#xff0c;而在视频修复时则样本文件成了必选项。今天我们来聊聊样本文件的作用和使用要求。 什么是样本文件&#xff1f; 从数据恢复广义的角度讲…

5.3.2 因特网的路由协议(二)基于距离向量算法的RIP协议

5.3.2 因特网的路由协议&#xff08;二&#xff09;基于距离向量算法的RIP协议 一、RIP协议概念 RIP是Routing Information Protocol缩写&#xff0c;又称为路由信息协议&#xff0c;是最先得到应用的内部网关协议&#xff0c;RIP作为一个常在小型互联网中使用的路由信息协议…