注册

通过存储过程配置定时迁移,报违反唯一约束

晚安 2024/04/16 1867 2 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:7.6
【操作系统】:centos
【CPU】:
【问题描述】*:通过存储过程配置定时迁移,报违反唯一约束

1、生产库查询前一天的数据中不存在14号之前已经迁移过去的数据。
image.png
2、归档库也没有查询到15号的数据
image.png
3、执行定时任务报违反唯一约束
image.png

sql
INSERT INTO "OBSSTORAGE"."OBS_FILE"(
"FILE_ID",
"ORIGINAL_NAME",
"FILE_SUFFIX" )
SELECT "FILE_ID",
"ORIGINAL_NAME"
FROM "OBSSTORAGE"."OBS_FILE" @DM
WHERE CREATE_TIME >= TRUNC(SYSDATE) - INTERVAL '1' DAY
AND CREATE_TIME < TRUNC(SYSDATE);
COMMIT;

回答 0
暂无回答
扫一扫
联系客服