MSdbms_datatype_mapping (Transact-SQL)

Si applica a: sìSQL Server (tutte le versioni supportate)

La MSdbms_datatype_mapping tabella contiene i mapping dei tipi di dati consentiti dal tipo di dati nel sistema di gestione del database di origine (DBMS) a uno o più tipi di dati specifici nel DBMS di destinazione. Questa tabella viene archiviata nel database msdb e viene usata per la replica eterogenea del database.

Nome colonna Tipo di dati Descrizione
datatype_mapping_id int Identifica ogni mapping univoco di tipi di dati.
map_id int Identifica il tipo di dati di origine.
dest_datatype_id int Identifica il tipo di dati di destinazione.
dest_precision bigint Definisce la precisione del tipo di dati di destinazione, in cui un valore NULL indica che la precisione non viene usata e il valore -1 indica che viene usata la precisione del tipo di dati di origine.
dest_scale int Definisce la scala del tipo di dati di destinazione, in cui il valore NULL indica che la scala non viene usata e il valore -1 indica che viene usata la scala del tipo di dati di origine.
dest_length bigint Definisce la lunghezza del tipo di dati di destinazione, in cui il valore NULL indica che la lunghezza non viene usata e il valore -1 indica che viene usata la lunghezza del tipo di dati di origine.
dest_nullable bit Specifica se la colonna di destinazione nel mapping ammette valori NULL. Il valore NULL indica che questa definizione non è necessaria.
dest_createparams int Mappa di bit che descrive quale combinazione di lunghezza, precisione e scala è applicabile a ogni tipo di dati. Sono disponibili i valori seguenti:

0x1 = PRECISIONE.

0x2 = SCALE.

0x4 = LENGTH.

Vedere anche

Replica di database eterogenei
Specificare i mapping dei tipi di dati per un Publisher
Tabelle di replica (Transact-SQL)
Viste della replica (Transact-SQL)