我是新的ADF。
我有一个复制数据活动,它将csv文件中的数据上载到SQL Server表中。Activity中每个列的Map是string -> nvarchar。在csv中,我有包含值的列,例如-100。但是复制数据活动将这个字符串值转换为SQL表中的(100)。如何停止这种转变?
真实的的目标是让ADF将字符串csv列上传到money SQL表列中。然而,在csv方面,字符串列中的值被格式化为-,-100,100,而-(表示0)不能被ADF轻易地转换为货币,或者至少我不知道一种方法来做到这一点?
编辑:好的,所以列在excel csv中被格式化为数字,所以尽管显示-100 ADF阅读(100)?有没有一个活动我可以用否定来替换这些括号?
1条答案
按热度按时间oogrdqng1#
当您在Excel中的括号之间表示负数(-100),并将文件保存为逗号分隔值时,将如下所示:
(
替换为-
,并将)
替换为空白空间。以下是我使用的动态内容: