Salt la conținutul principal
Asistență
Conectare

Instrucțiunea DELETE

Creează o interogare de ștergere care elimină înregistrările dintr-unul sau mai multe tabele listate în clauza FROM care îndeplinesc clauza WHERE.

Sintaxă

Ștergere [tabel. *]
DIN tabel
Unde sunt criteriile

Instrucțiunea DELETE are următoarele componente:

Parte

Descriere

tabel

Numele opțional al tabelului din care sunt șterse înregistrările.

tabel

Numele tabelului din care sunt șterse înregistrările.

criterii

O expresie care determină ce înregistrări se șterg.

Observații

Instrucțiunea DELETE este deosebit de utilă atunci când doriți să ștergeți mai multe înregistrări.

Pentru a elimina un întreg tabel din baza de date, puteți utiliza metoda Execute cu o instrucțiune DROP. Dacă ștergeți tabelul, însă, structura se pierde. În schimb, atunci când utilizați DELETE, doar datele se șterg; structura de tabel și toate proprietățile acestuia, cum ar fi atributele de câmp și indexurile, rămân neschimbate.

Puteți utiliza DELETE pentru a elimina înregistrările din tabele care sunt într-o relație unu-la-mai mulți cu alte tabele. Operațiunile de ștergere în cascadă fac ca înregistrările din tabelele care se află pe partea „mai mulți” a relației să fie șterse atunci când înregistrarea corespunzătoare din partea „unul” a relației este ștearsă în interogare. De exemplu, în relația dintre tabelele Clienți și Comenzi, tabelul Clienți se află pe partea „unul”, iar tabelul Comenzi se află pe partea „mai mulți” a relației. Ștergerea unei înregistrări din Clienți duce la ștergerea înregistrărilor Comenzi corespunzătoare, dacă opțiunea de ștergere în cascadă este specificată.

O interogare de ștergere va șterge înregistrări întregi, nu doar datele din anumite câmpuri. Dacă doriți să ștergeți valorile dintr-un anumit câmp, creați o interogare de actualizare care modifică valorile în Null.

Important: 

  • După ce eliminați înregistrări utilizând o interogare de ștergere, nu puteți anula operațiunea. Dacă doriți să știți ce înregistrări au fost șterse, examinați mai întâi rezultatele de la o interogare de selectare care utilizează aceleași criterii, apoi rulați interogarea de ștergere.

  • Păstrați permanent copii de backup ale datelor dvs. Dacă ștergeți înregistrări greșite, le puteți regăsi în copiile de backup.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

×