Freigeben über


Typzuordnung bearbeiten (Db2ToSQL)

Im Dialogfeld "Typzuordnung bearbeiten" können Sie angeben, wie Typen zwischen den Quell- und Zieldatenbankobjekten zugeordnet werden.

Sie können an mehreren Stellen auf dieses Dialogfeld zugreifen:

  • Wenn Sie eine Quelldatenbank oder ein Datenbankobjekt auswählen, wird rechts neben dem Metadaten-Explorer die Registerkarte " Typzuordnung " angezeigt. Wählen Sie "Hinzufügen" aus, um eine neue Typzuordnung hinzuzufügen, oder wählen Sie "Bearbeiten" aus, um eine vorhandene Typzuordnung zu ändern.

  • Navigieren Sie zu "Tools>"-Projekteinstellungen oder "Standardprojekteinstellungen". Wählen Sie im resultierenden Dialogfeld "Typzuordnung" aus. Wählen Sie "Hinzufügen" aus, um eine neue Typzuordnung hinzuzufügen, oder wählen Sie "Bearbeiten" aus, um eine vorhandene Typzuordnung zu ändern.

Tabellenspezifische Typzuordnungen überschreiben Datenbank- und Projekttypzuordnungen. Datenbankspezifische Zuordnungen überschreiben Projektzuordnungen.

Optionen

Quellentyp

Wählen Sie den Quelldatentyp aus, der einem SQL Server-Datentyp zugeordnet werden soll.

Wenn der Datentyp variabler Länge ist, werden die folgenden Felder unter "Source"-Typ angezeigt.

  • Von. Geben Sie die Mindestlänge für diese Zuordnung an. For example, for the nchar data type, you can enter 10 to specify that this mapping is for a range starting at nchar(10).

  • An: Geben Sie die maximale Länge für diese Zuordnung an. For example, for the nchar data type, you can enter 20 to specify that this mapping is for a range end at nchar(20).

Zieltyp

Wählen Sie den SQL Server-Datentyp aus, dem der Quelldatentyp zugeordnet ist. Wenn SSMA die Tabelle oder gespeicherte Prozedur in SQL Server erstellt, ändert sich der Quelldatentyp in diesen Datentyp.

Wenn der Datentyp variabler Länge ist, wird das folgende Feld unter "Zieltyp" angezeigt:

Ersetzen mit

Geben Sie die Ziellänge für diese Zuordnung an. For example, for the nvarchar data type, you can enter 20 to specify that the specified source data type should be mapped to nvarchar(20).