Compartir a través de


sysdatatypemappings (Transact-SQL)

La vista sysdatatypemappings se utiliza para mostrar la asignación entre los tipos de datos de SQL Server y los tipos de datos de un sistema de administración de bases de datos (DBMS) que no es de SQL Server. Esta vista se almacena en la base de datos msdb.

Nombre de columna

Tipo de datos

Descripción

mapping_id

int

Id. de la asignación del tipo de datos.

source_dbms

sysname

Indica el nombre del sistema DBMS desde el que se asignan los tipos de datos, que puede ser uno de los valores siguientes:

Valor

Descripción

MSSQLSERVER 

El origen es una base de datos SQL Server.

ORACLE

El origen es una base de datos Oracle.

source_version

sysname

Indica la versión de producto del sistema DBMS de origen.

source_type

sysname

Indica el tipo de datos que aparece en el sistema DBMS de origen.

source_length_min

bigint

Longitud mínima del tipo de datos en el sistema DBMS de origen, donde el valor NULL indica que no se utiliza ninguna longitud.

source_length_max

bigint

Longitud máxima del tipo de datos en el sistema DBMS de origen, donde el valor NULL indica que no se utiliza ninguna longitud.

source_precision_min

bigint

Precisión mínima del tipo de datos en el sistema DBMS de origen, donde el valor NULL indica que no se utiliza ninguna precisión.

source_precision_max

bigint

Precisión máxima del tipo de datos en el sistema DBMS de origen, donde el valor NULL indica que no se utiliza ninguna precisión.

source_scale_min

int

Escala mínima del tipo de datos en el sistema DBMS de origen, donde el valor NULL indica que no se utiliza ninguna escala.

source_scale_max

int

Escala máxima del tipo de datos en el sistema DBMS de origen, donde el valor NULL indica que no se utiliza ninguna escala.

source_nullable

bit

Indica si el tipo de datos de destino admite valores NULL.

source_createparams

int

Exclusivamente para uso interno.

destination_dbms

sysname

Indica el nombre del sistema DBMS de destino y puede ser uno de los siguientes valores:

Valor

Descripción

MSSQLSERVER

El destino es una base de datos SQL Server.

ORACLE

El destino es una base de datos Oracle.

DB2

El destino es una base de datos IBM DB2.

SYBASE

El destino es una base de datos Sybase.

destination_version

sysname

Versión de producto del sistema DBMS de destino.

destination_type

sysname

Tipo de datos del sistema DBMS de destino.

destination_length

bigint

Longitud del tipo de datos del sistema DBMS de destino.

destination_precision

bigint

Precisión del tipo de datos del sistema DBMS de destino.

destination_scale

int

Escala del tipo de datos del sistema DBMS de destino.

destination_nullable

bit

Indica si el tipo de datos del sistema DBMS de destino admite un valor NULL.

destination_createparams

int

Exclusivamente para uso interno.

dataloss

bit

Indica si se pierden datos durante la asignación de tipos de datos entre el sistema DBMS de origen y de destino.

is_default

bit

Indica si la asignación de tipos de datos se utiliza de manera predeterminada.

Vea también

Referencia

Vistas de replicación (Transact-SQL)

sp_helpdatatypemap (Transact-SQL)

Conceptos

Replicación de bases de datos heterogéneas

Tablas de replicación (Transact-SQL)