Оператор UPDATE

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Створює запит на оновлення, який змінює значення полів у вказаній таблиці за вказаними критеріями.

Синтаксис

UPDATE таблиця
SET нове_значення
WHERE критерії;

Оператор UPDATE складається з таких частин:

Частина

Опис

таблиця

Ім’я таблиці, яка містить дані, які потрібно змінити.

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

вираз, який визначає значення, яке має бути вставлено в певне поле в оновлених записах.

критерії

Вираз, що визначає, які записи буде оновлено. Лише ті записи, що відповідають умовам цього виразу, буде оновлено.


Зауваження

UPDATE особливо корисний, якщо потрібно змінити багато записів, або якщо запити, які потрібно змінити, містяться в кількох таблицях.

Можна змінити кілька полів одночасно. Наведений приклад збільшує значення «Order Amount» на 10 відсотків і значення «Freight» на 3 відсотки для перевізників у Великій Британії:

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

Увага! : 

  • UPDATE не створює набір результатів. Зміну записів за допомогою запиту на оновлення не можна скасувати. Щоб дізнатися, які записи було оновлено, спочатку перевірте результати вибірковий запит, який використовує такі самі критерії, відтак запустіть запит на оновлення.

  • Завжди зберігайте резервні копії даних. Записи, оновлені помилково, можна відновити з резервних копій.



Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×