Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

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

Синтаксис

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

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

Част

Описание

таблица

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

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

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

критерии

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

Забележки

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

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

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

Важно: 

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

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


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

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

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

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×