Share via


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.