sysdatatypemappings (Transact-SQL)
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:
Wert
Beschreibung
MSSQLSERVERDie Quelle ist eine SQL Server-Datenbank.
ORACLEDie 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 interne Verwendung.
destination_dbms
sysname
Gibt den Namen des Ziel-DBMS an, wobei die folgenden Werte möglich sind:
Wert
Beschreibung
MSSQLSERVERDas Ziel ist eine SQL Server-Datenbank.
ORACLEDas Ziel ist eine Oracle-Datenbank.
DB2Das Ziel ist eine IBM DB2-Datenbank.
SYBASEDas 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 interne 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.
Siehe auch
Verweis
Replikationssichten (Transact-SQL)
sp_helpdatatypemap (Transact-SQL)
Konzepte
Replikationstabellen (Transact-SQL)
Andere Ressourcen
Heterogene Datenbankreplikation