【发布时间】:2015-12-10 15:29:42
【问题描述】:
- 我正在将一个包含 200 多条记录的文件导入到主表中。
- BizTalk 包只为一个来源提供服务,其他包为其他来源提供服务
- 我正在为所有 SQL CRUD 使用强类型存储过程
- 文件中的所有记录都来自同一来源
- 文件不包含源名称或源 ID
- 我想从包硬编码值中确定来源
- Master 表包含来自多个来源的记录
- 导入前:从源中删除主表中的现有记录
-
与文件导入不同,删除语句只发生一次
DELETE FROM Master WHERE SourceID = @SourceID
文件导入有效,但如何对删除源 ID 进行硬编码?
【问题讨论】:
-
有点困惑,你能解释一下吗? 1. 你能在你的 BizTalk orch 中获取 sourceId 吗?每次收到文件时都要运行删除语句吗?