Получите ваш код из истории Git, если ваша VCS настроена. И попробуйте вернуться к предыдущей версии коммита и внести изменения вручную.
Настольный приемник ОБНОВЛЕНИЯ Counter=Counter+1, ГДЕ идентификатор =:ID;
(где 'Таблица' является, конечно, таблицей со счетчиком, и параметр ':ID' является идентификатором счетчика),
Последовательности главным образом используются для автоматической генерации Значений идентификаторов последовательно и могут иметь разрывы. Оператор обновления выше является атомарным, поскольку обновление является атомарным действием. Однако не сказано, что при издании избранного права впоследствии, счетчик является все еще тем же значением. Если Вы хотите это, Вам нужны последовательности, но затем Вы рискуете иметь разрывы.
Таким образом, могло бы быть необходимо для отвечающих сторон здесь знать, какова цель счетчиков.
Это казалось бы достаточно простым.
Инкремент
UPDATE Table SET Counter = Counter + 1 WHERE ID = 1
Сброс
UPDATE Table SET Counter = 0 WHERE ID = 1
Это походит на то, в чем Вы нуждаетесь, должен создать представление точно вроде:
select id, count(users) from foo group by id