Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
In diesem Referenzabschnitt finden Sie zusätzliche Informationen, die Sie möglicherweise benötigen, wenn Sie den AWS Database Migration Service (AWS DMS) verwenden, einschließlich Informationen zur Datentypkonvertierung.
AWS DMS behält Datentypen bei, wenn Sie eine homogene Datenbankmigration durchführen, bei der sowohl Quelle als auch Ziel denselben Engine-Typ verwenden. Wenn Sie eine heterogene Migration durchführen, bei der von einem Datenbank-Engine-Typ zu einem andersartigen Datenbank-Engine-Typ migriert wird, werden die Datentypen in einen vorübergehenden Datentyp konvertiert. Um festzustellen, wie die Datentypen in der Zieldatenbank angezeigt werden, sehen Sie sich die Datentyptabellen für die Quell- und Ziel-Datenbank-Engines an.
Es gibt einige wichtige Aspekte, die Sie hinsichtlich der Datentypen bei der Datenbankmigration berücksichtigen sollten:
-
Der FLOAT-Datentyp ist ein Näherungswert. Wenn Sie einen bestimmten Wert von FLOAT einfügen, wird er in der Datenbank möglicherweise anders dargestellt. Dieser Unterschied entsteht, weil FLOAT kein präziser Datentyp ist, wie beispielsweise ein Dezimaldatentyp wie NUMBER oder NUMBER(p, s). Dies hat zur Folge, dass sich der interne Wert des in der Datenbank gespeicherten FLOAT von dem von Ihnen eingefügten Wert unterscheidet. Daher stimmt der migrierte Wert eines FLOAT möglicherweise nicht genau mit dem Wert in der Quelldatenbank überein.
Weitere Informationen zu diesem Problem finden Sie in den folgenden Artikeln:
-
IEEE-Gleitkommawerte
in Wikipedia -
Darstellung von IEEE-Gleitkommawerten
auf Microsoft Learn -
Warum Gleitkommazahlen ihre Genauigkeit verlieren können
auf Microsoft Learn
-