

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

# 使用 轉換應用程式 SQL AWS SCT
<a name="CHAP_Converting.App"></a>

當您將資料庫結構描述從一個引擎轉換到另一個引擎，您也需更新應用程式中的 SQL 程式碼，以便與新的資料庫引擎互動，取代舊引擎。您可以檢視、分析、編輯和儲存轉換後的 SQL 程式碼。

您可以使用 AWS Schema Conversion Tool (AWS SCT) 來轉換 C\$1\$1、C\$1、Java 或其他應用程式程式碼中的 SQL 程式碼。對於 Oracle 轉換為 PostgreSQL，您可以使用 AWS SCT 將 SQL\$1Plus 程式碼轉換為 PSQL。此外，對於 Oracle 轉換為 PostgreSQL，您可以使用 AWS SCT 將內嵌的 SQL 程式碼轉換為 C\$1、C\$1\$1、Java 和 Pro\$1C 應用程式。

**Topics**
+ [轉換應用程式 SQL 的概觀](#CHAP_Converting.App.Overview)
+ [使用 轉換應用程式中的 SQL 程式碼 AWS SCT](CHAP_Converting.App.Generic.md)
+ [使用 轉換 C\$1 應用程式中的 SQL 程式碼 AWS Schema Conversion Tool](CHAP_Converting.App.Csharp.md)
+ [使用 轉換 C\$1\$1 應用程式中的 SQL 程式碼 AWS Schema Conversion Tool](CHAP_Converting.App.Cplusplus.md)
+ [使用 轉換 Java 應用程式中的 SQL 程式碼 AWS Schema Conversion Tool](CHAP_Converting.App.Java.md)
+ [使用 在 Pro\$1C 應用程式中轉換 SQL 程式碼 AWS Schema Conversion Tool](CHAP_Converting.App.ProC.md)

## 轉換應用程式 SQL 的概觀
<a name="CHAP_Converting.App.Overview"></a>

若要轉換應用程式中的 SQL 程式碼，請採取下列高階步驟：
+ **建立應用程式轉換專案** – 應用程式轉換專案是資料庫結構描述轉換專案的子項。每個資料庫結構描述轉換專案可以有一或多個子項應用程式轉換專案。如需詳細資訊，請參閱[在 中建立一般應用程式轉換專案 AWS SCT](CHAP_Converting.App.Generic.md#CHAP_Converting.App.Project)。
+ **分析和轉換您的 SQL 程式碼** – AWS SCT 分析您的應用程式、擷取 SQL 程式碼，並建立轉換後 SQL 的本機版本供您檢閱和編輯。除非您準備好，否則此工具不會變更應用程式中的程式碼。如需詳細資訊，請參閱[在 中分析和轉換 SQL 程式碼 AWS SCT](CHAP_Converting.App.Generic.md#CHAP_Converting.App.Convert)。
+ **建立應用程式評估報告** – 應用程式評估報告提供有關將應用程式 SQL 程式碼從來源資料庫結構描述轉換為目標資料庫結構描述的重要資訊。如需詳細資訊，請參閱[在 中建立和使用 AWS SCT 評估報告 AWS SCT](CHAP_Converting.App.Generic.md#CHAP_Converting.App.AssessmentReport)。
+ **編輯、套用變更並儲存轉換後的 SQL 程式碼** – 評估報告包含無法自動轉換的 SQL 程式碼項目清單。對於這些項目，您可以手動編輯 SQL 程式碼以執行轉換。如需詳細資訊，請參閱[使用 編輯和儲存轉換後的 SQL 程式碼 AWS SCT](CHAP_Converting.App.Generic.md#CHAP_Converting.App.Edit)。