本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在此參考區段中,您可以找到使用 AWS Database Migration Service (AWS DMS) 時可能需要的其他資訊,包括資料類型轉換資訊。
AWS DMS 當您執行同質資料庫遷移時, 會維護資料類型,其中來源和目標都使用相同的引擎類型。執行異質遷移時,您會從某個資料庫引擎類型遷移至另一個資料庫引擎,資料類型會轉換為中介資料類型。若要查看資料類型會如何顯示於目標資料庫,請參閱來源和目標資料庫引擎的資料類型資料表。
遷移資料庫時,請注意關於資料類型的幾個重要事項:
-
FLOAT 資料類型在本質上是預估值。在 FLOAT 中插入特定值時,可能會在資料庫中以不同方式呈現。這樣的差別是因為 FLOAT 並非精確資料類型,例如 NUMBER 或 NUMBER(p,s) 等小數資料類型。因此,儲存在資料庫中的 FLOAT 內部值,可能會與您插入的值不同。因此,FLOAT 的遷移值,可能與來源資料庫上的值不完全相符。
如需此問題的詳細資訊,請參閱下列文章:
-
Wikipedia 的 IEEE 浮點
-
Microsoft Learn 的 IEEE floating-point representation
-
Microsoft Learn 的 Why floating-point numbers may lose precision
-