SSIS抽取数据时,目标表有外键约束,却依然将数据插入成功。
0
我使用的是SqlServer2012,在通过SSIS抽取数据到目标数据仓库时,比如目标表是Test1,在test1中有一个字段
pkID,这个字段有外键约束,必须来自于表 Test0的ID字段值,但是,我还没给Test0填充数据,而是先给Test1填充数据,结果竟然神奇的 抽取成功了,而我直接在数据库 写sql插入,就说违反外键约束,我快崩溃了 。这个求高手指点啊。
pkID,这个字段有外键约束,必须来自于表 Test0的ID字段值,但是,我还没给Test0填充数据,而是先给Test1填充数据,结果竟然神奇的 抽取成功了,而我直接在数据库 写sql插入,就说违反外键约束,我快崩溃了 。这个求高手指点啊。
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
2 个回复
梁勇 - 天道酬勤、上善若水。爱好商业智能 2014-08-12 回答
赞同来自:
shuishou 2014-08-13 回答
赞同来自:
但是 使用ADO.NET源和目标的话,就不知道怎么回事。我的问题也是主要发生在使用 ADO.NET??
非常感谢啦!