Застосовується до
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Створює запит на видалення, який видаляє записи з однієї або кількох таблиць, зазначених у реченні FROM, відповідно до умов речення WHERE.

Синтаксис

DELETE [таблиця.*]ТАБЛИЦЯ FROM Умови WHERE

Інструкція DELETE складається з таких частин:

Частина

Опис

таблиця

Ім’я таблиці, з якої потрібно видалити записи (не обов’язково).

таблиця

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

умови

Вираз, що визначає, які записи потрібно видалити.

Примітки

Інструкція DELETE корисна, зокрема, якщо потрібно видалити багато записів.

Щоб видалити з бази даних цілу таблицю, можна скористатися методом Execute з інструкцією DROP. Утім, якщо видалити таблицю, її структуру буде втрачено. Натомість інструкція DELETE видаляє лише дані, не змінюючи структури таблиці та всіх її властивостей, як-от атрибутів та індексів полів.

За допомогою інструкції DELETE можна видалити дані з таблиць, які мають зв’язок "один-до-багатьох" з іншими таблицями. Операції каскадного видалення забезпечують видалення записів у таблицях на боці "багато", якщо відповідний запис на боці "один" видаляється за допомогою запиту. Наприклад, у зв’язку між таблицями Customers і Orders таблиця Customers перебуває на боці "один", а таблиця Orders – на боці "багато". Якщо видалити запис із таблиці Customers, це призведе до видалення відповідних записів із таблиці Orders за умови, що включено каскадне видалення.

Запит на видалення видаляє цілі записи, а не лише дані в певних полях. Якщо потрібно видалити значення в певному полі, створіть запит на оновлення, яка змінює значення на Null-значення.

Увага!: 

  • Видалення записів за допомогою запиту на видалення скасувати не можна. Якщо потрібно дізнатися, які записи було видалено, спочатку перегляньте результати вибіркового запиту з такими ж умовами, а потім виконайте запит на видалення.

  • Регулярно створюйте резервні копії даних. Якщо ви видалите не ті записи, ви зможете відновити їх зі своїх резервних копій.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.