Sql SSIS数据验证检查数据传输
从Excel到SQL表的数据传输。 在传输之前,我需要验证数据(基本数据验证)Sql SSIS数据验证检查数据传输,sql,ssis,Sql,Ssis,从Excel到SQL表的数据传输。 在传输之前,我需要验证数据(基本数据验证) 要检查ColT是否为空或不为空 要检查ColB是否仅为整数吗 要检查ColG是否仅为Alpha 我有点主意如何做到这一点,在将数据传输到最终表之前使用暂存表,但我正在寻找不同的解决方案,例如使用脚本任务,并在其中一个检查失败时尝试弹出消息。 基本上是在脚本任务中迭代数据,然后在脚本中进行验证。 验证失败后立即弹出窗口。 如果可能的话,请告诉我。 谢谢 辛迪 在数据转换任务的源和贫困之间选择数据转换任务。链接到此源和目
辛迪 在数据转换任务的源和贫困之间选择数据转换任务。链接到此源和目标。右键单击数据转换任务,然后单击编辑。在这里,你可以查看每一个。比如一些字段有空值或没有空值等等(红色链接表示出现错误时,再执行其他任务)。如果不想执行脚本任务,可以执行两件事 1.获取数据库中的所有内容,然后执行您想要执行的任何检查 2.否则,进行条件拆分并检查这些条件,然后只插入记录
需要更多帮助吗 我没有得到完整的答案,但有了一个开始。您能否提供一个基本示例,说明此字段中是否存在数据。如何检查列值是否是整数和小数的组合,例如100 0.0234 90 9.451。我尝试使用类型转换Real和Decimal,但不确定如何格式化表达式,不知道语法单位意味着在同一列中有多种类型的值?这些值由一些分隔符分隔?忘记这一点,告诉我如何构建表达式/条件以仅检查整数。