Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Sukuria „naikinimo užklausa“, kuris pašalina įrašus iš vienos ar daugiau lentelių, nurodytų sąlygoje FROM ir atitinkančių sąlygą WHERE.

Sintaksė

DELETE [lentelė.*]FROM lentelė WHERE kriterijai

Sakinys DELETE sudarytas iš šių dalių:

Dalis

Aprašas

table

Lentelės, iš kurios panaikinami įrašai, pasirenkamas pavadinimas.

lentelė

Lentelės, iš kurios panaikinami įrašai, pavadinimas.

kriterijai

išraiška, kuris nustato, kurie įrašai turi būti panaikinti.

Pastabos

DELETE ypač naudinga, jei reikia panaikinti daug įrašų.

Norėdami pašalinti visą lentelę iš duomenų bazės, galite naudoti metodą Vykdyti su sakiniu DROP. Tačiau jei panaikinsite lentelę, struktūra bus prarasta. Tuo tarpu, kai naudojate DELETE, panaikinami tik duomenys; lentelės struktūra ir visos lentelės ypatybės, pvz., laukų atributai ir indeksai, išlieka nepakitę.

Naudodami DELETE galite pašalinti įrašus iš lentelių, kurios yra „ryšys „vienas – daug““ kartu su kitomis lentelėmis. Atliekant pakopinio naikinimo operacijas, iš lentelių panaikinami susiję įrašai, kurių yra daugiau, kai pateikus užklausą panaikinamas vienas atitinkamas įrašas. Pavyzdžiui, iš susietų Klientų ir Užsakymų lentelių, Klientų lentelėje yra mažiau įrašų nei Užsakymų lentelėje. Jei nurodoma pakopinio naikinimo parinktis, panaikinus įrašą iš Klientų lentelės, bus panaikinti susiję įrašai iš Užsakymų lentelės.

Pateikus naikinimo užklausą, panaikinami visi įrašai, o ne tik duomenys iš konkrečių laukų. Jei norite panaikinti konkretaus lauko reikšmes, sukurkite naujinimo užklausa, kuri pakeis reikšmes į Null.

Svarbu: 

  • Kai pašalinate įrašus naudodami naikinimo užklausą, negalite anuliuoti šios operacijos. Jei norite sužinoti, kurie įrašai buvo panaikinti, pirma peržiūrėkite išrinkimo užklausa, naudojančios tuos pačius kriterijus, rezultatus, o tada vykdykite naikinimo užklausą.

  • Visada išsaugokite atsargines savo duomenų kopijas. Jei panaikinsite netinkamus įrašus, galėsite juos gauti iš savo atsarginių kopijų.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.