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