DELETE-lause

Luo poistokyselyn, jolla poistetaan tietueita taulukoista, jotka luetellaan FROM-lauseessa ja ovat WHERE-lauseen mukaisia.

Syntaksi

DELETE [taulukko.*]
FROM taulukko
WHERE ehdot

DELETE-lauseessa on seuraavat osat:

Osa

Kuvaus

taulukko

Sen taulukon valinnainen nimi, josta tietueet poistetaan.

taulukko

Sen taulukon nimi, josta tietueet poistetaan.

ehdot

lauseke, joka määrittää, mitkä tietueet poistetaan.


Huomautuksia

DELETE on erityisen hyödyllinen, kun halutaan poistaa useita tietueita.

Voit poistaa koko taulukon tietokannasta suoritusmenetelmällä ja DROP-lauseella. Jos poistat taulukon, rakenne kuitenkin menetetään. Käytettäessä DELETE-lausetta vain tiedot poistetaan ja taulukon rakenne sekä kaikki sen ominaisuudet, kuten kentän määritteet ja indeksit, säilyvät.

Voit poistaa DELETE-lauseella tietueita taulukoista, joilla on yksi-moneen-yhteys muihin taulukoihin. Limittäiset poistotoiminnot johtavat siihen, että suhteen monta-puolella olevien taulukoiden tietueet poistetaan, kun vastaava suhteen yksi-puolella oleva tietue poistetaan kyselystä. Esimerkiksi Asiakkaat- ja Tilaukset-taulukoiden välisessä suhteessa Asiakkaat-taulukko on suhteen yksi-puolella ja Tilaukset-taulukko monta-puolella. Tietueen poistaminen Asiakkaat-tuloksista johtaa vastaavien Tilaukset-tietueiden poistamiseen, jos määritetään limittäinen poistoasetus.

Poistokysely poistaa kokonaisia tietueita, ei vain yksittäisten kenttien tietoja. Jos haluat poistaa tietyn kentän arvoja, luo päivityskysely, joka muuttaa arvot tyhjäksi.

Tärkeää: 

  • Tietueiden poistamista poistokyselyn avulla ei voi kumota. Jos haluat selvittää, mitkä tietueet poistettiin, tarkastele ensin samoja ehtoja käyttävän valintakyselyn tuloksia ja suorita sitten poistokysely.

  • Tiedoista kannattaa aina säilyttää varmuuskopiot. Jos poistat väärät tietueet, voit noutaa ne varmuuskopioista.



Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×