为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Rocky Linux 9.4
【CPU】: Intel(R) Xeon(R)
【问题描述】*: Create Table ,TrxId 被系统判定为关键字无法创建表,迁移库,无法批量改, 加入 EXCLUDE_RESERVED_WORDS 也无效
select keyword,res_fixed from V$RESERVED_WORDS where keyword='TRXID';
查验该关键字可以作为屏蔽字进行处理,查看您填写的关键字屏蔽大小写是否正确的为TRXID;
除此之外可以尝试用双引号强调字段名称。
其他关键字屏蔽的相关信息可以查看:https://eco.dameng.com/community/post/20240110142513346V13GZBZ7LGQAMNA
方案均已试过,还是不行
可以把EXCLUDE_RESERVED_WORDS 值设置为空,重启后就能正常建表,然后再设置预留关键字值
EXCLUDE_RESERVED_WORDS,这个参数是静态参数,需要改后重启数据库。
需要把具体报错语句发出来看一下,是不是屏蔽的不对