如何在实体框架中调用SaveChanges而不在插入上选择scope_identity?

时间:2012-05-27 20:31:35

标签: sql entity-framework

由于插入了大量数据,因此我们有一张表格。读取,调用select scope_identity超时。这导致插入成功,但调用应用程序失败。 (我们确定它与表格上的更新统计数据有关)。 我们改变表格的能力有限,作为解决方案,我创建了两个Ado.net调用:

  1. 在没有select scope_identity(我们不需要id)的情况下调用insert
  2. 带有select scope_identity(我们需要新ID)的可选插件
  3. 有没有办法可以用实体框架重现这个功能? 有没有办法更改SaveChanges机制来执行插入(它将始终是一个插入),而不在insert语句中包含Select SCOPE_IDENTITY?

    由于

0 个答案:

没有答案