sysdatatypemappings (Transact-SQL)
S'applique à : SQL Server
La vue sysdatatypemappings est utilisée pour afficher le mappage entre les types de données SQL Server et les types de données d’un système de gestion de base de données non-SQL Server (SGBD). Cette vue est stockée dans la base de données msdb .
Nom de la colonne | Type de données | Description |
---|---|---|
mapping_id | int | ID du mappage du type de données. |
source_dbms | sysname | Indique le nom du SGBD à partir duquel les types de données sont mappés. Peut prendre l'une des valeurs suivantes : MSSQLSERVER = La source est une base de données SQL Server. ORACLE = La source est une base de données Oracle. |
source_version | sysname | Indique la version de produit de la source SGBD. |
source_type | sysname | Indique le type de données répertorié dans la source SGBD. |
source_length_min | bigint | Longueur minimale du type de données dans la source DBMS, où une valeur NULL indique que la longueur n'est pas utilisée. |
source_length_max | bigint | Longueur maximale du type de données dans la source DBMS, où une valeur NULL indique que la longueur n'est pas utilisée. |
source_precision_min | bigint | Précision minimale du type de données dans la source DBMS, où une valeur NULL indique que la précision n'est pas utilisée. |
source_precision_max | bigint | Précision maximale du type de données dans la source DBMS, où une valeur NULL indique que la précision n'est pas utilisée. |
source_scale_min | int | Échelle minimale du type de données dans la source DBMS, où une valeur NULL indique que l'échelle n'est pas utilisée. |
source_scale_max | int | Échelle maximale du type de données dans la source DBMS, où une valeur NULL indique que l'échelle n'est pas utilisée. |
source_nullable | bit | Mentionné si le type de données de destination prend en charge les valeurs NULL. |
source_createparams | int | Utilisation interne uniquement. |
destination_dbms | sysname | Indique le nom du SGBD de destination. Peut prendre l'une des valeurs suivantes : MSSQLSERVER = La destination est une base de données SQL Server. ORACLE = La destination est une base de données Oracle. DB2 = La destination est une base de données IBM DB2. SYBASE = La destination est une base de données Sybase. |
destination_version | sysname | Version de produit du SGBD de destination. |
destination_type | sysname | Type de données du SGBD de destination. |
destination_length | bigint | Longueur du type de données du SGBD de destination. |
destination_precision | bigint | Précision du type de données du SGBD de destination. |
destination_scale | int | Échelle du type de données du SGBD de destination. |
destination_nullable | bit | Indique si le type de données du SGBD de destination prend en charge une valeur NULL. |
destination_createparams | int | Utilisation interne uniquement. |
dataloss | bit | Indique si des données ont été perdues lors du mappage entre le type de données du SGBD source et de destination. |
is_default | bit | Indique si le mappage du type de données est utilisé par défaut. |
Voir aussi
Heterogeneous Database Replication
Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)
sp_helpdatatypemap (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour