Я создаю приложение, которое будет запускать запрос из текстового файла с использованием C #.
Одна строка запроса выглядит так:
update table1 set value1 = (select valueA from table2 where valueB = 'someValue')
set ...
where value2 = 'anotherValue'
Операторы Set по 17 выглядят точно так же, как и выше, и все они в одном и том же операторе обновления.
Чтение файла занимает слишком много времени, программа не отвечает. И я даже попытался выполнить запрос в SSMS - он не работает.
Редактировать: у меня более 70000 обновлений.
И мне нужно решение на C #, а не на SQL.
Я использую Visual Studio 2010 Express и SQL Server 2008 Express.