Отнася се за
Access за Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Създава заявка за актуализиране, която променя стойностите в полетата на указана таблица въз основа на определени критерии.

Синтаксис

АКТУАЛИЗИРАНЕ НА ТАБЛИЦА SET newvalueкритерии WHERE;

Командата UPDATE има следните части:

Част

Описание

таблица

Името на таблицата, съдържаща данните, които искате да промените.

нова_стойност

Израз, определящ стойността за вмъкване в конкретно поле в актуализираните записи.

критерии

Израз, който определя кои записи ще бъдат актуализирани. Актуализират се само записите, които удовлетворяват израза.

Забележки

Командата UPDATE е особено полезна, когато искате да промените много записи или когато записите, които искате да промените, са в няколко таблици.

Можете да промените няколко полета едновременно. Следващият пример увеличава стойностите на "Заявено количество" с 10 процента и на "Навло" с 3 процента за стойности UK:

UPDATE Orders
SET OrderAmount = OrderAmount * 1.1,
Freight = Freight * 1.03
WHERE ShipCountryRegion = 'UK';

Важно: 

  • UPDATE не генерира набор от резултати. Също така, след като актуализирате записи с помощта на заявка за актуализиране, не можете да отмените операцията. Ако искате да разберете кои записи ще бъдат актуализирани, първо прегледайте резултатите от заявка за избиране, която използва същите критерии, и едва след това изпълнете заявката за актуализиране.

  • Винаги поддържайте архивни копия на вашите данни. Ако актуализирате записи по погрешка, ще можете да ги извлечете от вашите архивни копия.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.