Обновление нескольких значений для нескольких идентификаторов в Sql Server Table - PullRequest
0 голосов
/ 25 октября 2018

Я создал объект Dictionary и вставил в него несколько записей с несколькими идентификаторами.Теперь я хочу обновить эти значения словаря в таблице Sql за одну операцию обновления.TKey в словаре - это уникальный идентификатор в таблице, а TValue - это значение для обновления в столбце Email в таблице.Идентификаторы и значения случайны, например:

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-запрос?

...