Я хочу обновить столбец в таблице доступа, и мне нужно выполнить операцию, умножив все числа в столбце на 1000. После выполнения операции я получаю абсурдные результаты, поскольку несколько ячеек обновляются и умножаются, тогда как другие ячейки становятся равными нулю.,
У меня есть таблица доступа, над которой я выполняю операцию над одним из ее столбцов.Столбец содержит целочисленное значение, и я хочу умножить каждую запись в столбце на 1000. Общее количество строк в базе данных составляет около 20000. Я использую запрос ниже.
UPDATE Table_Static SET Table_Static.NAV = Table_Static.NAV * 1000
Из 20000 строк немногие корректно обновляются, а другие становятся 0 после операции, хотя в этой ячейке были значения до операции.Существует наблюдение, что строки NAV позже в таблице не обновляются.Подскажите пожалуйста, есть ли у Access такие проблемы?Также предложите корректирующие меры.Этот запрос на обновление является частью многих запросов, которые я выполняю.
Спасибо
UPDATE Table_Static SET Table_Static.NAV = Table_Static.NAV * 1000