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:
ValorDescrição
MSSQLSERVERA origem é um banco de dados SQL Server.
ORACLEA origem é um banco de dados Oracle.
|
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:
ValorDescrição
MSSQLSERVERO destino é um banco de dados SQL Server.
ORACLEO destino é um banco de dados Oracle.
DB2O destino é um banco de dados IBM DB2.
SYBASEO destino é um banco de dados Sybase.
|
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