

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 變更處理 DDL 處理的任務設定
<a name="CHAP_Tasks.CustomizingTasks.TaskSettings.DDLHandling"></a>



下列設定決定 如何在變更資料擷取 (CDC) 期間 AWS DMS 處理目標資料表的資料定義語言 (DDL) 變更。如需使用任務組態檔案來設定任務設定的相關資訊，請參閱：[任務設定範例](CHAP_Tasks.CustomizingTasks.TaskSettings.md#CHAP_Tasks.CustomizingTasks.TaskSettings.Example)。

處理變更處理 DDL 的任務設定包含下列項目：
+ `HandleSourceTableDropped –` 將此選項設為 `true` 來在來源資料表卸除時卸除目標資料表。
+ `HandleSourceTableTruncated` – 將此選項設為 `true` 以在來源資料表截斷時截斷目標資料表。
+ `HandleSourceTableAltered` – 將此選項設為 `true` 以在來源資料表改變時改變目標資料表。

以下是處理變更處理 DDL 的任務設定如何顯示在任務設定 JSON 檔中的範例：

```
                "ChangeProcessingDdlHandlingPolicy": {
                   "HandleSourceTableDropped": true,
                   "HandleSourceTableTruncated": true,
                   "HandleSourceTableAltered": true
                },
```

**注意**  
如需針對特定端點支援的 DDL 陳述式資訊，請參閱說明該端點的主題。