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:
|
||||||||||
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:
|
||||||||||
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)