Compartir a través de


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 replicación 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 replicación (Transact-SQL)

Conceptos

Replicación de bases de datos heterogéneas

Especificar asignaciones de tipos de datos para un publicador de Oracle

Tablas de replicación (Transact-SQL)