MSdbms_map (Transact-SQL)
La table MSdbms_map contient des informations sur le type de données source ainsi qu'un lien vers les informations sur le type de données de destination par défaut pour les paires DBMS source et destination. Cette table est stockée dans la base de données msdb et elle est utilisé pour la publication hétérogène.
Nom de la colonne |
Type de données |
Description |
---|---|---|
map_id |
int |
Identifie de manière unique un mappage de type de données. |
src_dbms_id |
int |
Identifie la source DBMS en spécifiant son ID DBMS dans la table MSdbms. |
dest_dbms_id |
int |
Identifie la destination DBMS en spécifiant son ID DBMS dans la table MSdbms. |
src_datatype_id |
int |
Identifie le datatype_id pour type de données source, à partir de la table MSdbms_datatype. |
src_len_min |
bigint |
Longueur minimale du type de données dans la source DBMS, où une valeur NULL indique que la longueur n'est pas utilisée. |
src_len_max |
bigint |
Longueur maximale du type de données dans la source DBMS, où une valeur NULL indique que la longueur n'est pas utilisée. |
src_prec_min |
bigint |
Précision minimale du type de données dans la source DBMS, où une valeur NULL indique que la précision n'est pas utilisée. |
src_prec_max |
bigint |
Précision maximale du type de données dans la source DBMS, où une valeur NULL indique que la précision n'est pas utilisée. |
src_scale_min |
int |
Échelle minimale du type de données dans la source DBMS, où une valeur NULL indique que l'échelle n'est pas utilisée. |
src_scale_max |
int |
Échelle maximale du type de données dans la source DBMS, où une valeur NULL indique que l'échelle n'est pas utilisée. |
src_nullable |
bit |
Indique si la colonne de destination dans le mappage autorise les valeurs NULL, où une valeur NULL signifie que cette définition n'est pas requise. |
default_datatype_mapping_id |
int |
Identifie le mappage de type de données par défaut en spécifiant son map_id dans la table MSdbms_datatype_mapping. |