

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

# 在 Java 應用程式中轉換內嵌 SQL
<a name="schema-conversion-embedded-sql"></a>

當您使用 AWS DMS 和 DMS 結構描述轉換遷移資料庫時，您可能需要將應用程式中的內嵌 SQL 轉換為與目標資料庫相容。您可以在 IDE 中使用 Amazon Q 自動執行轉換，而不須手動轉換。Amazon Q 會使用 DMS 結構描述轉換的中繼資料，將應用程式中的內嵌 SQL 轉換為與目標資料庫相容的版本。Amazon Q 將偵測應用程式中的 Oracle SQL 程式碼，並將其轉換為 PostgreSQL 語法。如需詳細資訊，請參閱[使用 Amazon Q Developer 在 Java 應用程式中轉換內嵌 SQL](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/transform-sql.html)。

**在 Java 應用程式中下載用於內嵌 SQL 轉換的中繼資料檔案**

1. 完成轉換後，請關閉專案並前往存放專案的 S3 儲存貯體。

1. 開啟 資料夾並尋找專案資料夾 (「sct-project」)。

1. 在專案資料夾中下載 物件。這將是 zip 檔案。

1. 使用下載的 zip 檔案做為使用 Amazon Q 轉換的輸入：[使用 Amazon Q Developer 轉換 Java 應用程式中的內嵌 SQL](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/transform-sql.html)。