为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:WIN10
【CPU】:
【问题描述】*:
将mysql的dataos_dev库迁移到达梦的DM_DATAOS_DEV模式下。在创建外键时迁移工具生成的SQL语句如下:
ALTER TABLE "DM_DATAOS_DEV"."ACT_ID_PRIV_MAPPING" ADD FOREIGN KEY("PRIV_ID_")
REFERENCES "dataos_dev"."ACT_ID_PRIV"("ID_") with index;
正确的SQL语句应该是:
ALTER TABLE "DM_DATAOS_DEV"."ACT_ID_PRIV_MAPPING" ADD FOREIGN KEY("PRIV_ID_")
REFERENCES "DM_DATAOS_DEV"."ACT_ID_PRIV"("ID_") with index;
应该是迁移工具的问题,迁移的时候引用的主键表模式没有自动转成当前的模式。看下帮助-关于是什么时候编译出来的版本。