MSdbms_datatype_mapping (Transact-SQL)
La tabella MSdbms_datatype_mapping contiene i mapping di tipi di dati consentiti tra il tipo di dati nel DBMS (Database Management System, sistema di gestione di database) di origine e uno o più tipi di dati specifici nel sistema DBMS di destinazione. Questa tabella è archiviata nel database msdb e viene utilizzata per la replica di database eterogenei.
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. Un valore NULL indica che la precisione non viene utilizzata e il valore -1 indica che viene utilizzata la precisione del tipo di dati di origine. |
dest_scale |
int |
Definisce la scala del tipo di dati di destinazione. Un valore NULL indica che la scala non viene utilizzata e il valore -1 indica che viene utilizzata la scala del tipo di dati di origine. |
dest_length |
bigint |
Definisce la lunghezza del tipo di dati di destinazione. Un valore NULL indica che la lunghezza non viene utilizzata e il valore -1 indica che viene utilizzata la lunghezza del tipo di dati di origine. |
dest_nullable |
bit |
Indica se la colonna di destinazione nel mapping supporta valori NULL. Il valore NULL indica che questa definizione non è richiesta. |
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 = PRECISION. 0x2 = SCALE. 0x4 = LENGTH. |
Vedere anche
Riferimento
Viste della replica (Transact-SQL)
Concetti
Tabelle di replica (Transact-SQL)
Altre risorse
Replica di database eterogenei
How to: Specify Data Type Mappings for an Oracle Publisher (Replication Transact-SQL Programming)