针对Sql Server表中的多个ID更新多个值

时间:2018-10-25 08:43:10

标签: dictionary sql-server-2012 sql-insert

我创建了一个Dictionary对象,并在其中插入了多个具有多个ID的记录。现在,我想通过一次更新操作来更新Sql表中的这些字典值。字典中的TKey是表中的唯一ID,而TValue是表中Email列中要更新的值。 ID和值是随机的,例如:

Dictionary<int, string> EmailwithID = new Dictionary<int, string>();
EmailwithID.Add(1, value1);
EmailwithID.Add(2, value2);
EmailwithID.Add(5, value3);
EmailwithID.Add(7, value4);
EmailwithID.Add(12, value5);

通过使用循环,可以很容易地通过多次更新操作来完成此操作。由于我在词典中可能有成千上万的记录,因此我希望仅通过一次更新操作就可以进行更新,这可能吗?什么是sql查询?

0 个答案:

没有答案