Noob вопрос здесь, каждый раз, когда я изменяю определенную запись в таблице SQL Server 2008 R2, я хочу увеличить запись RevisionId; для этого я использую следующий синтаксис:
UPDATE TheTable
SET RevisionId=(SELECT RevisionId
FROM TheTable
WHERE [email protected]) + 1
WHERE [email protected];
Btw, я собираюсь поместить это в триггер, чтобы это происходило автоматически, но пока этот код работает, он чувствует себя довольно неуклюжим - любой более чистый способ сделать это?