【发布时间】:2012-05-05 21:19:37
【问题描述】:
我有一个包含主键 mid 和一个名为 value 的列的 270k 行数据库,并且我有一个包含中间值和值的文本文件。现在我想更新表格,以便将每个值分配给正确的中间值。
我目前的方法是从 C# 读取文本文件,并为我读取的每一行更新表中的一行。必须有更快的方法来做我认为的事情......有什么想法吗?
编辑:表中还有其他列,所以我真的需要一个方法来更新根据mid。
【问题讨论】:
-
SqlBulkCopy 到临时表中,或者您可以尝试使用 TVP 进行更新。
标签: c# .net sql sql-server tsql