跳到主要内容

查询结构对比订正 SQL

查询结构对比任务中单个不一致对象的订正 SQL。

请求地址:/openapi/v1/compareschema/result/correctionSql

请求方法:GET

调用前准备

请求参数

参数类型是否必填说明示例
taskIdString结构对比主任务 ID。cc-th6j3fs58y
execIdLong结构对比子任务 ID。46958
progressIdInteger单个对象的结果标识。388425

返回参数

参数类型说明示例
successBoolean请求是否成功。true
requestIdString请求 ID,可用于问题排查和链路追踪。Kr1p2NXI-djkepBRnfjjt3XUdeky7BMG
dataObject订正 SQL 结果,字段见下方说明。见下方示例
messageString错误信息。请求失败时返回。progressId does not belong to execId

data 字段说明

参数类型说明示例
correctSqlString针对该对象生成的订正 SQL。CREATE TABLE ...;

请求示例

{
"taskId": "cc-th6j3fs58y",
"execId": 46958,
"progressId": 388425
}

调用成功示例

{
"success": true,
"requestId": "Kr1p2NXI-djkepBRnfjjt3XUdeky7BMG",
"data": {
"correctSql": "CREATE TABLE `sbtest1` (...);"
}
}