Как обновить запись без изменения версии строки

Если в таблице есть столбец версии строки, и вы обновляете эту строку, значение столбца версии строки увеличивается. Я знаю, что это по замыслу и предназначению столбцов версии строки, однако есть ли способ сделать так, чтобы операция обновления не повлияла на значение версии строки?

Изменить: Отслеживание обновлений по всем столбцам требуется, однако есть некоторые операции, которые мы хотели бы избежать восприятия как новые версии.

2 ответа

Решение

Нет. См. MSDN. "Каждый раз, когда строка со столбцом версии строки изменяется или вставляется, увеличенное значение строки базы данных вставляется в столбец версии строки".

Нет, но возможно вы хотите использовать автоинкремент? Тогда у вас есть новый уникальный номер при создании строки, но он не изменяется при обновлении строки.

Если вам также нужен какой-то счетчик изменений, который не применяется ко всем столбцам, вы можете реализовать это самостоятельно в другом столбце.

Другие вопросы по тегам