为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DB Version: 0x7000c
【操作系统】:Windows
【CPU】:
【问题描述】*:Mysql迁移达梦遇到的问题,不同表存在相同的索引名称。在迁移时候报索引名重复的问题。想咨询下达梦数据库对索引名判断的标准
索引名称为:用户名.索引名,在同一用户/模式下,不能有相同的对象名。
例如:A用户下的TEST1表(ID,NAME)和TEST表(ID,NAME)上的name列创建索引
TEST1表:create index a.idx_test_name on test1(name);
TEST2表:create index a.idx_test_name on test2(name);会报错,显示索引名重复。
解决办法:
TEST1表:create index a.idx_test1_name on test1(name);
TEST2表:create index a.idx_test2_name on test2(name);
同一个模式下不能有相同的对象名