暂存提交
This commit is contained in:
@@ -53,8 +53,8 @@ WHERE id = $QualificationId
|
||||
AND tenant_id = $TenantId
|
||||
AND document_url = '$escapedOldUrl'
|
||||
AND deleted = 0;
|
||||
-- 仅当 ROW_COUNT() = 1 时提交,否则回滚并删除:$target
|
||||
COMMIT;
|
||||
SELECT ROW_COUNT() AS affected_rows;
|
||||
-- 仅当 affected_rows = 1 且平台预览校验成功时,由执行人员显式 COMMIT;否则 ROLLBACK 并删除:$target
|
||||
"@
|
||||
$rollbackSql = @"
|
||||
START TRANSACTION;
|
||||
@@ -64,8 +64,8 @@ WHERE id = $QualificationId
|
||||
AND tenant_id = $TenantId
|
||||
AND document_url = '$escapedNewUrl'
|
||||
AND deleted = 0;
|
||||
-- 仅当 ROW_COUNT() = 1 时提交;确认旧文件可用后再删除:$target
|
||||
COMMIT;
|
||||
SELECT ROW_COUNT() AS affected_rows;
|
||||
-- 仅当 affected_rows = 1 且旧文件可用时,由执行人员显式 COMMIT;否则 ROLLBACK。
|
||||
"@
|
||||
|
||||
$forwardPath = Join-Path $output "qualification-$QualificationId-forward.sql"
|
||||
|
||||
Reference in New Issue
Block a user