c# - 如何从查找中获取返回列值以插入 Oledb 目标数据库?
问题描述
我对 SSIS 很陌生:我的要求是加载带有一些列(planid、名称、开始日期、agentid)的平面文件,在具有 null 的平面文件名列中,我必须从另一个 sql db 中获取这个名称值获取平面文件的帮助planid
。最后,所有这些值都将被插入到 Oledb 目标数据库中。
我使用查找转换,在 oledb dest db 中映射时从其他 SQL DB 返回名称列值,即使我使用数据转换任务也会引发一些错误。我不知道我是否以正确的方式前进。
具有=的平面文件
100|null|3552|12/25/2018|
其他具有 with= 的数据库
100|Name:Patsy|
要插入 OLE DB 目标数据库的目标:
100|Name:Patsy|3552|12/25/2018|
解决方案
推荐阅读
- python - 根据现有列中的值从列表中添加新列,可能使用 for 循环
- javascript - 根据优先级和预订数据获取可用房间
- freebsd - 如何在 FreeBSD 12 RELEASE 上安装 SDKMAN?
- angular - 选择值后清除 ng-select 的值和下拉列表
- python - Python if 语句检索“系列的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。”
- c# - 是否可以将 AuthorizeAttribute 与外部 api 调用一起使用?
- javascript - 当 HTML5 Datepicker 关闭时如何检测(使用 Javascript)?
- javascript - 如何使两个密码输入与验证两个密码必须相同?
- java - 在 Android Studio 的图库中保存图像时出错
- html - 如何将导航栏链接向右对齐