如何在导入数据库之前验证列

l--*_*''' 1 c# sql sql-server ssis

我是SSIS的全新手.

我有ac#/ sql server后台.

我想知道是否有可能在数据进入数据库之前对其进行验证.我从|(管道)分隔的文本文件中抓取文本.

例如,如果某个数据点是null,则将其更改为0或者如果某个数据点的长度为0,则更改为"nada".

我不知道SSIS是否可以实现这一点,但如果你能指出我正确的方向,那将是最有帮助的.

Chr*_*sto 5

SSIS可以做任何事情!

在平面文件数据源之后,使用派生列转换.派生一个新列,其表达式如下所示.

ISNULL(ColumnName)?"nada":ColumnName

然后在数据源目标中使用此新列.

希望能帮助到你.