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
MSSQLSERVEREl origen es una base de datos SQL Server.
ORACLEEl 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
MSSQLSERVEREl destino es una base de datos SQL Server.
ORACLEEl destino es una base de datos Oracle.
DB2El destino es una base de datos IBM DB2.
SYBASEEl 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 réplica (Transact-SQL)
sp_helpdatatypemap (Transact-SQL)
Conceptos
Tablas de réplica (Transact-SQL)
Otros recursos
Réplica de bases de datos heterogéneas