J'ai une source de fichier plate qui saisit une valeur décimale pour la colonne Note Amount. Le système source spécifie qu'il s'agit d'un fichier DECIMAL(12,2)
. J'ai la colonne SSIS définie pour être DT_Decimal
Le fichier plat particulier a une valeur de 122735.13 pour l'un de ses montants. Cependant, si je place un visualiseur de données sur le flux après la source, il semble couper la décimale.
Une idée pourquoi cela se produit? Pour référence, je vais à une base de données Decimal(12,2)
SQL Server 2012.
Eh bien, il a été souligné que je devais ajouter l'échelle qui manquait.
Ou encore mieux faire comme cela suggère et passer au numérique où je peux définir la précision et l'échelle.