为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<version>8.1.3.140</version>
</dependency>
【操作系统】:linux
【CPU】:
【问题描述】*:屏蔽关键字不生效
SP_SET_PARA_STRING_VALUE(2, 'EXCLUDE_RESERVED_WORDS', 'dimension'); 执行了这个语句。
下面是配置信息
url: jdbc:dm://xxx:5236/xxxservice?useUnicode=true&characterEncoding=UTF8&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Shanghai&caseSensitive=false
#用户名
username: xxx
#密码
password: xxxx
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: dm.jdbc.driver.DmDriver
但是dimension这个关键字,执行查询的时候还是不好使

SP_SET_PARA_STRING_VALUE(2, 'EXCLUDE_RESERVED_WORDS', 'dimension');
该需要重启数据库,并且部分保留字是无法屏蔽的
关键字可使用连接串添加参数实现
jdbc:dm://127.0.0.1:5236?keyWords=(order,ORDER)