sysdatatypemappings (Transact-SQL)
A exibição sysdatatypemappings é usada para mostrar o mapeamento entre tipos de dados do SQL Server e tipos de dados de um DBMS (sistema de gerenciamento de dados) não SQL Server. Essa exibição é armazenada no banco de dados msdb.
Nome da coluna |
Tipo de dados |
Descrição |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
mapping_id |
int |
A ID do mapeamento de tipo de dados. |
||||||||||
source_dbms |
sysname |
Indica o nome do DBMS do qual os tipos de dados são mapeados, e pode ser um dos seguintes valores:
|
||||||||||
source_version |
sysname |
Indica a versão do produto do DBMS de origem. |
||||||||||
source_type |
sysname |
Indica o tipo de dados listado no DBMS de origem. |
||||||||||
source_length_min |
bigint |
O comprimento mínimo do tipo de dados no DBMS de origem, onde um valor NULL indica que o comprimento não é usado. |
||||||||||
source_length_max |
bigint |
O comprimento máximo do tipo de dados no DBMS de origem, onde um valor NULL indica que o comprimento não é usado. |
||||||||||
source_precision_min |
bigint |
A precisão mínima do tipo de dados no DBMS de origem, onde um valor NULL indica que a precisão não é usada. |
||||||||||
source_precision_max |
bigint |
A precisão máxima do tipo de dados no DBMS de origem, onde um valor NULL indica que a precisão não é usada. |
||||||||||
source_scale_min |
int |
A escala mínima do tipo de dados no DBMS de origem, onde um valor NULL indica que a escala não é usada. |
||||||||||
source_scale_max |
int |
A escala máxima do tipo de dados no DBMS de origem, onde um valor NULL indica que a escala não é usada. |
||||||||||
source_nullable |
bit |
Indicado se o tipo de dados de destino oferecer suporte a valores nulos. |
||||||||||
source_createparams |
int |
Somente para uso interno. |
||||||||||
destination_dbms |
sysname |
Indica o nome do DBMS de destino e pode ser um dos seguintes valores:
|
||||||||||
destination_version |
sysname |
A versão de produto do DBMS de destino. |
||||||||||
destination_type |
sysname |
O tipo de dados no DBMS de destino. |
||||||||||
destination_length |
bigint |
O comprimento do tipo de dados no DBMS de destino. |
||||||||||
destination_precision |
bigint |
A precisão do tipo de dados no DBMS de destino. |
||||||||||
destination_scale |
int |
A escala do tipo de dados no DBMS de destino. |
||||||||||
destination_nullable |
bit |
Indica se o tipo de dados no DBMS de destino oferece suporte a um valor nulo. |
||||||||||
destination_createparams |
int |
Somente para uso interno. |
||||||||||
dataloss |
bit |
Indica se ocorre perda de dados ao mapear entre o tipo de dados no DBMS de origem e destino. |
||||||||||
is_default |
bit |
Indica se o mapeamento de tipo de dados é usado por padrão. |
Consulte também
Referência
Exibições de replicação (Transact-SQL)
sp_helpdatatypemap (Transact-SQL)