INSERT INTO sj_retry (namespace_id, group_name, scene_name, idempotent_id, biz_no, executor_name, args_str, ext_attrs, next_trigger_at, task_type, retry_status, create_dt, bucket_index, parent_id, deleted) VALUES ( #{item.namespaceId}, #{item.groupName}, #{item.sceneName}, #{item.idempotentId}, #{item.bizNo}, #{item.executorName}, #{item.argsStr}, #{item.extAttrs}, #{item.nextTriggerAt}, #{item.taskType}, #{item.retryStatus}, #{item.createDt}, #{item.bucketIndex}, #{item.parentId}, #{item.deleted} ) UPDATE sj_retry SET next_trigger_at = src.next_trigger_at, update_dt = CURRENT_TIMESTAMP FROM sj_retry_task_${partition} AS target JOIN ( SELECT #{item.id} AS id, #{item.nextTriggerAt} AS next_trigger_at ) AS src ON target.id = src.id;