調用GetStructSyncJobAnalyzeResult擷取結構同步的任務分析結果。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
dms:GetStructSyncJobAnalyzeResult |
get |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| OrderId |
integer |
是 |
工單號 |
1342355 |
| CompareType |
string |
否 |
比較類型,取值:
|
CREATE_TABLE |
| PageNumber |
integer |
否 |
第幾頁。 |
1 |
| PageSize |
integer |
否 |
每頁資料量。 |
20 |
| Tid |
integer |
否 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| RequestId |
string |
請求 ID。 |
1810E635-A2D7-428B-BAA9-85DAEB9B1A77 |
| Success |
boolean |
請求是否成功。 |
true |
| ErrorMessage |
string |
錯誤資訊。 |
UnknownError |
| ErrorCode |
string |
錯誤碼。 |
UnknownError |
| StructSyncJobAnalyzeResult |
object |
結構同步任務分析結果。 |
|
| SummaryList |
array<object> |
統計結果清單。 |
|
|
object |
統計結果。 |
||
| CompareType |
string |
比較類型,取值:
|
CREATE_TABLE |
| Count |
integer |
表的數量。 |
1 |
| ResultList |
array<object> |
分析結果詳情列表。 |
|
|
object |
分析結果詳情。 |
||
| SourceTableName |
string |
源表表名。 |
helloz_bak |
| TargetTableName |
string |
目標表表名。 |
helloz_bak |
| Script |
string |
SQL 指令碼。 |
/* origin table[helloz_bak] exist, target table[helloz_bak] not exist */\n/* generate [helloz_bak] create table sql */\ncreate table `helloz_bak`(\n\t`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主鍵',\n\t`gmt_create` datetime NOT NULL COMMENT '建立時間',\n\t`gmt_modified` datetime NOT NULL COMMENT '修改時間',\n\t`num` int(11) NOT NULL COMMENT '編號',\n\t`addr` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '地址',\n\tPRIMARY KEY (`id`)\n)\nDEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci\nCOMMENT='test'\n\n; |
樣本
正常返回樣本
JSON格式
{
"RequestId": "1810E635-A2D7-428B-BAA9-85DAEB9B1A77",
"Success": true,
"ErrorMessage": "UnknownError",
"ErrorCode": "UnknownError",
"StructSyncJobAnalyzeResult": {
"SummaryList": [
{
"CompareType": "CREATE_TABLE",
"Count": 1
}
],
"ResultList": [
{
"SourceTableName": "helloz_bak",
"TargetTableName": "helloz_bak",
"Script": "/* origin table[helloz_bak] exist, target table[helloz_bak] not exist */\\n/* generate [helloz_bak] create table sql */\\ncreate table `helloz_bak`(\\n\\t`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主鍵',\\n\\t`gmt_create` datetime NOT NULL COMMENT '建立時間',\\n\\t`gmt_modified` datetime NOT NULL COMMENT '修改時間',\\n\\t`num` int(11) NOT NULL COMMENT '編號',\\n\\t`addr` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '地址',\\n\\tPRIMARY KEY (`id`)\\n)\\nDEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci\\nCOMMENT='test'\\n\\n;"
}
]
}
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。