【DM版本】:
【操作系统】:centos7.9
【问题描述】:为何无法创建唯一索引呢?这个在oracle上面是可以创建成功的。
select count() from (SELECT distinct NAME, VALUE, PARENT_ID FROM dict_bas ) a的查询结果为9460
select count() from dict_bas的结果也是9460
SELECT count(), NAME, VALUE, PARENT_ID FROM dict_bas GROUP BY NAME, VALUE, PARENT_ID HAVING count(*)>1查询的结果无记录,表示没有重复值。
但是create unique index INDEX_40 on DICT_BAS (NAME, VALUE, PARENT_ID);报错
参考查询内容为:

问题解决:


建库后该参数无法后期修改,需要重新建库,将BLANK_PAD_MODE设置为1
图形化如下:勾选上BLANK_PAD_MODE
相关参考:
https://eco.dameng.com/community/training/3b2305db45af90ebe403284e28e64dbe