MSdbms_datatype_mapping (Transact-SQL)

Aplica-se a:SQL Server

A tabela MSdbms_datatype_mapping contém os mapeamentos de tipo de dados permitidos do tipo de dados no DBMS (sistema de gerenciamento de banco de dados de origem) para um ou mais tipos de dados específicos no DBMS de destino. Essa tabela é armazenada no banco de dados msdb e é usada para replicação heterogênea de banco de dados.

Nome da coluna Tipo de dados Descrição
datatype_mapping_id int Identifica cada mapeamento de tipo de dados exclusivo.
map_id int Identifica o tipo de dados de origem.
dest_datatype_id int Identifica o tipo de dados de destino.
dest_precision bigint Define a precisão do tipo de dados de destino, em que um valor nulo significa que a precisão não é usada e um valor de -1 significa que a precisão do tipo de dados de origem é usada.
dest_scale int Define a escala do tipo de dados de destino, em que um valor nulo significa que a escala não é usada e um valor de -1 significa que a escala do tipo de dados de origem é usada.
dest_length bigint Define o comprimento do tipo de dados de destino, em que um valor nulo significa que o comprimento não é usado e um valor de -1 significa que o comprimento do tipo de dados de origem é usado.
dest_nullable bit Indica se a coluna de destino no mapeamento permite valores NULL, onde um valor de NULL significa que essa definição não é exigida.
dest_createparams int O bitmap que descreve quais as combinações de comprimento, precisão e escala são aplicáveis para cada tipo de dados, incluindo:

0x1 = PRECISION.

0x2 = SCALE.

0x4 = LENGTH.

Consulte Também

Replicação de banco de dados heterogênea
Especificar mapeamentos de tipo de dados para um Publicador Oracle
Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)