обновление записей SQL из C#
|
От: |
Jumangee
|
|
Дата: | 14.09.09 12:07 |
|
Оценка: |
|
Подскажите, как эффективно выполнить обновление?
ПРИМЕР: 2 поля, из которых обновляется только 1.
Мониторим SQL server:
exec sp_executesql N'UPDATE [dbo].[T1] SET [c2] = @c2 WHERE (([c1] = @Original_c1) AND ((@IsNull_c2 = 1 AND [c2] IS NULL) OR ([c2] = @Original_c2)));
SELECT c1, c2 FROM T1 WHERE (c1 = @c1)', N'@c2 varchar(13),@Original_c1 int,@IsNull_c2 int,@Original_c2 varchar(4),@c1 int', @c2 = 'привет-привет', @Original_c1 = 4, @IsNull_c2 = 0, @Original_c2 = '5646', @c1 = 4
Фактическая задача: около 30 полей.
Пока на собственное сообщение не было ответов, его можно удалить.