sysdatatypemappings (Transact-SQL)
Aplica-se a: SQL Server
A exibição sysdatatypemappings é usada para mostrar o mapeamento entre os tipos de dados do SQL Server e os tipos de dados de um DBMS (sistema de gerenciamento de banco 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: MSSQLSERVER = A origem é um banco de dados SQL Server. ORACLE = A 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: MSSQLSERVER = O destino é um banco de dados SQL Server. ORACLE = O destino é um banco de dados Oracle. DB2 = O destino é um banco de dados IBM DB2. SYBASE = O 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. |
de perda de dados | 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. |
Confira também
Replicação de banco de dados heterogênea
Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)
sp_helpdatatypemap (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários