MSdbms_datatype_mapping (Transact-SQL)

La tabla MSdbms_datatype_mapping contiene las asignaciones de tipos de datos permitidas de los tipos de datos del sistema de administración de bases de datos (DBMS) de origen para uno o más tipos de datos específicos del DBMS de destino. Esta tabla se almacena en la base de datos msdb y se utiliza para la réplica de bases de datos heterogéneas.

Nombre de columna Tipo de datos Descripción

datatype_mapping_id

int

Identifica cada asignación de tipo de datos única.

map_id

int

Identifica el tipo de datos de origen.

dest_datatype_id

int

Identifica el tipo de datos de destino.

dest_precision

bigint

Define la precisión del tipo de datos de destino, donde un valor NULL significa que no se ha utilizado la precisión y un valor -1 significa que se ha utilizado la precisión del tipo de datos de origen.

dest_scale

int

Define la escala del tipo de datos de destino, donde un valor NULL significa que no se ha utilizado la escala y un valor -1 significa que se ha utilizado la escala del tipo de datos de origen.

dest_length

bigint

Define la longitud del tipo de datos de destino, donde un valor NULL significa que no se ha utilizado la longitud y un valor -1 significa que se ha utilizado la longitud del tipo de datos de origen.

dest_nullable

bit

Indica si la columna de destino de la asignación permite valores NULL, donde un valor NULL significa que esta definición no es obligatoria.

dest_createparams

int

Es el mapa de bits que describe qué combinación de longitud, precisión y escala es aplicable a cada tipo de datos, donde se incluye:

0x1 = PRECISION.

0x2 = SCALE.

0x4 = LENGTH.

Vea también

Referencia

Vistas de réplica (Transact-SQL)

Conceptos

Tablas de réplica (Transact-SQL)

Otros recursos

Réplica de bases de datos heterogéneas
How to: Specify Data Type Mappings for an Oracle Publisher (Replication Transact-SQL Programming)

Ayuda e información

Obtener ayuda sobre SQL Server 2005