Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

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

Синтаксис

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

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

Частина

Опис

таблиця

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

таблиця

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

умови

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

Примітки

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

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

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

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

Увага!: 

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

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

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

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

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

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×