Как написать этот SQL-запрос с SubSonic3? - PullRequest
0 голосов
/ 27 ноября 2010
UPDATE  Scenarios.Blocks 
SET     OrderId = OrderId - 1 

Таким образом, он в основном обновляет столбец с его текущим значением минус один.

1 Ответ

0 голосов
/ 28 ноября 2010

Это должно помочь:

db.Update<Blocks>.Set(x => x.OrderId == x.OrderId - 1).Execute();

Если вы хотите иметь предложение where для вашего запроса на обновление: Subsonic 3.0 UPDATE, несколько условий

...