为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:centos7
【CPU】:x86
【问题描述】*:
这是源oracle中的ddl:
从上面的ddl可以看到,在定义主键时就是创建对应的索引,后面的那个手动创建语句其实是无法执行的(已经存在索引),也即源oracle中其实只有一个索引。
迁移到达梦后,达梦中的索引如下:
这是不是有问题,怎么会有一个唯一索引和一个非唯一索引
-- 以下查询可以查看某个表的某个列上的所有索引。可以考虑用此查询来验证该主键上是否有多个索引
SELECT * from ALL_IND_COLUMNS WHERE TABLE_NAME='表名' AND COLUMN_NAME='主键列名';