MSdbms_map (Transact-SQL)
La tabella MSdbms_map contiene informazioni sul tipo di dati di origine nonché un collegamento alle informazioni sul di tipo di dati di destinazione predefinito per le coppie di DBMS di origine e di destinazione. Questa tabella è archiviata nel database msdb e viene utilizzata per la pubblicazione eterogenea.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
map_id |
int |
Identifica in modo univoco un mapping di tipi di dati. |
src_dbms_id |
int |
Identifica il DBMS di origine tramite il relativo valore dbms_id archiviato nella tabella MSdbms. |
dest_dbms_id |
int |
Identifica il DBMS di destinazione tramite il relativo valore dbms_id archiviato nella tabella MSdbms. |
src_datatype_id |
int |
Identifica il tipo di dati di origine tramite il relativo valore datatype_id archiviato nella tabella MSdbms_datatype. |
src_len_min |
bigint |
Lunghezza minima del tipo di dati nel DBMS di origine. Il valore NULL indica che la lunghezza non viene utilizzata. |
src_len_max |
bigint |
Lunghezza massima del tipo di dati nel DBMS di origine. Il valore NULL indica che la lunghezza non viene utilizzata. |
src_prec_min |
bigint |
Precisione minima del tipo di dati nel DBMS di origine. Il valore NULL indica che la precisione non viene utilizzata. |
src_prec_max |
bigint |
Precisione massima del tipo di dati nel DBMS di origine. Il valore NULL indica che la precisione non viene utilizzata. |
src_scale_min |
int |
Scala minima del tipo di dati nel DBMS di origine. Il valore NULL indica che la scala non viene utilizzata. |
src_scale_max |
int |
Scala massima del tipo di dati nel DBMS di origine. Il valore NULL indica che la scala non viene utilizzata. |
src_nullable |
bit |
Specifica se la colonna di destinazione nel mapping ammette valori NULL. Il valore NULL indica che questa definizione non è necessaria. |
default_datatype_mapping_id |
int |
Identifica il mapping dei tipi di dati predefinito tramite il relativo valore map_id archiviato nella tabella MSdbms_datatype_mapping. |