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

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

Синтаксис

DELETE [таблица.*]
FROM таблица
Критерий WHERE

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

Част

Описание

таблица

Името на таблицата (незадължително), от която се изтриват записите.

таблица

Името на таблицата, от която се изтриват записите.

критерии

израз, който определя кои записи да се изтрият.

Забележки

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

За да изтриете цяла таблица от базата данни, можете да използвате метода Execute с командата DROP. Ако обаче изтриете таблицата, структурата й се губи. И обратно, когато използвате DELETE, се изтриват само данните, а структурата на таблицата и всички нейни свойства, като например атрибутите и индексите на полета, остават непроменени.

Можете да използвате DELETE за премахване на записи от таблици, които са в релация "един към много" с други таблици. При операциите за каскадно изтриване записите в таблиците, които са от страната "много" на релацията, се изтриват, когато съответният запис от страната "един" на връзката бъде изтрит в заявката. Например в релацията между таблиците "Клиенти" и "Поръчки" таблицата "Клиенти" е от страната "един", а таблицата "Поръчки" – от страната "много" на релацията. Изтриването на запис от "Клиенти" води до изтриване на съответните записи в "Поръчки", ако е указана опцията за каскадно изтриване.

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

Важно: 

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

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

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

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

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

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

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

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

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

×