sysdatatypemappings (Transact-SQL)
Gilt für: SQL Server
Mit der sysdatatypemappings -Sicht wird die Zuordnung zwischen SQL Server-Datentypen und Datentypen eines Nicht-SQL Server-Datenbank-Managementsystems (DBMS) angezeigt. Diese Sicht wird in der msdb -Datenbank gespeichert.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
mapping_id | int | Die ID der Datentypzuordnung. |
source_dbms | sysname | Gibt den Namen des DBMS an, aus dem die Datentypen zugeordnet werden, wobei die folgenden Werte möglich sind: MSSQLSERVER = die Quelle ist eine SQL Server-Datenbank. ORACLE = Die Quelle ist eine Oracle-Datenbank. |
source_version | sysname | Gibt die Produktversion des Quell-DBMS an. |
source_type | sysname | Gibt den im Quell-DBMS aufgelisteten Datentyp an. |
source_length_min | bigint | Die Mindestlänge des Datentyps im Quell-DBMS, wobei der Wert NULL angibt, dass die Länge nicht verwendet wird. |
source_length_max | bigint | Die maximale Länge des Datentyps im Quell-DBMS, wobei der Wert NULL angibt, dass die Länge nicht verwendet wird. |
source_precision_min | bigint | Die Mindestgenauigkeit des Datentyps im Quell-DBMS, wobei der Wert NULL angibt, dass die Genauigkeit nicht verwendet wird. |
source_precision_max | bigint | Die maximale Genauigkeit des Datentyps im Quell-DBMS, wobei der Wert NULL angibt, dass die Genauigkeit nicht verwendet wird. |
source_scale_min | int | Die Mindestdezimalstellen des Datentyps im Quell-DBMS, wobei der Wert NULL angibt, dass die Dezimalstellen nicht verwendet werden. |
source_scale_max | int | Die maximalen Dezimalstellen des Datentyps im Quell-DBMS, wobei der Wert NULL angibt, dass die Dezimalstellen nicht verwendet werden. |
source_nullable | bit | Gibt an, ob der Zieldatentyp NULL-Werte unterstützt. |
source_createparams | int | Nur zur internen Verwendung. |
destination_dbms | sysname | Gibt den Namen des Ziel-DBMS an, wobei die folgenden Werte möglich sind: MSSQLSERVER = Das Ziel ist eine SQL Server-Datenbank. ORACLE = Das Ziel ist eine Oracle-Datenbank. DB2 = Das Ziel ist eine IBM DB2-Datenbank. SYBASE = Das Ziel ist eine Sybase-Datenbank. |
destination_version | sysname | Die Produktversion des Ziel-DBMS. |
destination_type | sysname | Der Datentyp im Ziel-DBMS. |
destination_length | bigint | Die Länge des Datentyps im Ziel-DBMS. |
destination_precision | bigint | Die Genauigkeit des Datentyps im Ziel-DBMS. |
destination_scale | int | Die Dezimalstellen des Datentyps im Ziel-DBMS. |
destination_nullable | bit | Gibt an, ob der Datentyp im Ziel-DBMS NULL-Werte unterstützt. |
destination_createparams | int | Nur zur internen Verwendung. |
Dataloss | bit | Gibt an, ob beim Zuordnen zwischen dem Datentyp des Quell- und Ziel-DBMS Daten verloren gehen. |
is_default | bit | Gibt an, ob standardmäßig die Datentypzuordnung verwendet wird. |
Weitere Informationen
Heterogene Datenbankreplikation
Replikationstabellen (Transact-SQL)
Replikationsansichten (Transact-SQL)
sp_helpdatatypemap (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für