Инструкция UPDATE

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Создает запрос на обновление, изменяющий значения полей заданных таблиц на основании заданных условий.

Синтаксис

UPDATE таблица
SET новое_значение
WHERE условия_отбора;

Инструкция UPDATE включает следующие части.

Часть

Описание

таблица

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

новое_значение

выражение, определяющее значение, которое будет введено в определенное поле обновляемых записей.

условия_отбора

Выражение, определяющее записи для обновления. Обновляются только записи, удовлетворяющие этому выражению.


Замечания

Инструкция UPDATE особенно удобна при необходимости внесения изменений в большое количество записей или когда записи, которые необходимо изменить, находятся в нескольких таблицах.

Одновременно можно изменить несколько полей. В следующем примере значения «Количество заказов» повышаются на 10 процентов, а значения «Доставка» — на 3 процента для поставщиков в Великобритании.

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

Важно : 

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

  • Рекомендуется всегда делать резервные копии данных. Если записи были удалены по ошибке, их можно восстановить из резервных копий.



Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×