为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 8.1.3.26
【操作系统】:Windows 11
【CPU】:13th Gen Intel(R) Core(TM) i5-13600K 3.50 GHz
【问题描述】*:使用达梦数据后,使用Mybatis-Plus 3.3.2,部分查询出现异常。
【Web容器】: Undertow
create table ESS_OPS_DATA.DM_TEST
(
--
ID BIGINT(19),
REFERENCE VARCHAR(256),
PROCESS_RESULT VARCHAR(1024),
STATUS TINYINT(3) default 1
);
comment
on table ESS_OPS_DATA.DM_TEST is '[work_order_item]test';
comment
on column ESS_OPS_DATA.DM_TEST.REFERENCE is '参考值';
comment
on column ESS_OPS_DATA.DM_TEST.PROCESS_RESULT is '处理结果';
comment
on column ESS_OPS_DATA.DM_TEST.STATUS is '状态 (0) 弃用 (1)正常';
create unique index ESS_OPS_DATA.INDEX33555773
on ESS_OPS_DATA.DM_TEST (ID);
alter table ESS_OPS_DATA.DM_TEST
add constraint CONS134218927
primary key (ID);
这是正常的
SELECT * FROM ESS_OPS_DATA.DM_TEST;
异常
SELECT REFERENCE FROM ESS_OPS_DATA.DM_TEST;
REFERENCE是达梦中的关键字,需要在查询时添加双引号"REFERENCE",就可以查询了