Utilizarea interogărilor pentru ștergerea înregistrărilor dintr-o bază de date

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Acest articol descrie modul în care se șterg date dintr-o bază de date Microsoft Office Access 2007 utilizând interogări de actualizare și de ștergere. Utilizați o interogare de actualizare pentru a șterge câmpuri individuale din înregistrările dintr-o bază de date și interogări de ștergere când doriți să eliminați înregistrări întregi dintr-o bază, inclusiv valoarea cheie care dă unicitate înregistrării. Rețineți că Access furnizează de asemenea un număr de modalități pentru a șterge manual o înregistrare, în mod parțial sau integral.

Pentru mai multe informații despre ștergerea înregistrărilor manual, consultați articolul ștergeți una sau mai multe înregistrări dintr-o bază de date.

În acest articol

Înțelegerea utilizarea interogărilor pentru a șterge datele

Planificarea ștergerea

Oprirea blocării unei interogări prin modul dezactivat

Ștergerea înregistrărilor parțială (unul sau mai multe câmpuri)

Ștergeți toate înregistrările

Exemple de criterii pentru interogările de selectare

Despre utilizarea interogărilor pentru ștergerea datelor

Pentru a șterge date dintr-o bază de date Access, aveți posibilitatea să utilizați două tipuri de interogări. Interogarea pe care o utilizați depinde de tipul de ștergere pe care doriți să o efectuați.

  • Când aveți nevoie să ștergeți câmpuri individuale din înregistrări aflate în unul sau mai multe tabele, utilizați o interogare de actualizare care modifică valorile existente în valori nule (adică fără date) sau șiruri de lungime zero (o pereche de ghilimele duble fără spații între ele).

    Utilizați o interogare de actualizare pentru a șterge date în câmpuri individuale deoarece, în mod implicit, interogările de ștergere elimină numai rânduri întregi. Procesul de utilizare a unei interogări de actualizare pentru a "șterge" date urmează acești pași generali: creați o interogare de selectare și asigurați-vă că returnează numai date pe care doriți să le ștergeți. Efectuați conversia interogării într-o interogare de actualizare utilizând NULL sau un șir de valoare zero ca valoare de actualizare, apoi executați interogarea pentru a actualiza datele existente.

  • Când doriți să eliminați înregistrări întregi (rânduri), utilizați o interogare de ștergere.

    În mod implicit, interogările de ștergere elimină toate datele din fiecare câmp, împreună cu valoarea cheie care dă unicitate unei înregistrări. Când executați interogarea, aceasta elimină întotdeauna întreg rândul din tabel. Procesul urmează acești pași generali: creați o interogare de selectare, asigurați-vă că returnează numai înregistrările pe care doriți să le ștergeți, apoi efectuați conversia ei într-o interogare de ștergere și executați-o pentru a elimina datele.

Atunci când continuați, Rețineți că dacă înregistrările pe care doriți să îl ștergeți se află în partea "unu" dintr-o relație unu-la-mai-mulți, trebuie mai întâi modifica o proprietate a relației înainte de a rula interogarea. Pregătiri pentru ștergerea date asociate, în continuarea acestui articol vă arată cum să efectuați acea activitate. Trebuie să efectuați modificări suplimentare, deoarece în mod implicit, Access vă împiedică ștergerea datelor din partea "unu" dintr-o relație unu-la-mai-mulți.

Dacă aveți nevoie de mai multe informații despre relații unu-la-mai-mulți, consultați articolele de bază de proiectare baza de date și crearea, editarea sau ștergerea unei relații.

De asemenea, Rețineți că după ce actualizați sau ștergeți parțial sau complet of o înregistrare, nu se poate anula modificările, astfel încât întotdeauna trebuie să faceți backup datelor înainte de a rula o interogare de ștergere. Consultați copierea de rezervă a bazei de date, în continuarea acestui articol, pentru mai multe informații.

Procedurile din următoarele secțiuni explică modul în care se creează interogări de actualizare care elimină datele din câmpuri individuale și modul în care se creează interogări de ștergere care șterg înregistrări întregi.

Notă : De obicei, utilizați interogările de actualizare și ștergere numai atunci când doriți să modificați sau să eliminați rapid cantități mari de date. Dacă doriți să eliminați numai un număr mic de înregistrări — orice cantitate care o găsiți ușor de șters în mod manual — aveți posibilitatea să deschideți tabelul în vizualizarea Foaie de date, să selectați câmpurile sau rândurile pe care doriți să le ștergeți, apoi să apăsați DELETE.

Pentru mai multe informații despre alte modalități de a șterge datele, consultați articolul ștergeți una sau mai multe înregistrări dintr-o bază de date.

Începutul paginii

Planificarea ștergerii

Procesul de utilizare a unei interogări pentru a ștergere a înregistrări presupune următorii pași generali.

  • Planificați ștergerea. Asigurați-vă că aveți permisiunile necesare pentru a șterge datele, asigurați-vă că toți ceilalți utilizatori au închis orice obiecte care utilizează tabelele implicate, apoi creați o copie de rezervă pentru baza de date.

  • Asigurați-vă că baza de date se află într-o locație de încredere, sau că acesta este semnat digital. Dacă niciuna dintre aceste condiții se aplică, puteți alege să acordați încredere bazei de date pentru sesiunea curentă doar. Rețineți că, în mod implicit, Access blochează toate interogările de acțiune (interogările de ștergere, actualizarea și creare tabel) dacă nu mai întâi încredere bazei de date. Pentru informații despre încredere unei baze de date, consultați Modul dezactivat oprirea blocării unei interogări, în continuarea acestui articol.

  • Dacă doriți să ștergeți date din unul sau mai multe tabele și acele tabele sunt legate, activați opțiunile Integritate referențială și Ștergere în cascadă câmpuri corelate pentru fiecare relație. Astfel, interogarea dvs. va șterge datele din tabele în părțile "unu" și "mai-mulți" ale relației.

  • Creați o interogare de selectare, apoi adăugați criterii după cum este necesar până când interogarea returnează setul corect de înregistrări.

  • Dacă doriți să ștergeți câmpuri individuale dintr-un tabel, efectuați conversia interogării de selectare într-o interogare de actualizare, introduceți NULL sau șirul de lungime zero ("") pe post de criterii de actualizare, apoi executați interogarea.

  • Dacă doriți să ștergeți înregistrări integrale, transformați interogarea de selectare într-o interogare de ștergere, apoi executați interogarea.

Pregătiri generale

Efectuați următoarele activități înainte să ștergeți parțial sau integral înregistrări dintr-o bază de date:

  • Asigurați-vă că baza de date nu este doar în citire. Pentru a face aceasta, în Microsoft Windows Explorer, faceți clic cu butonul din dreapta pe fișierul bazei de date (fișierul .accdb sau .mdb), apoi faceți clic pe Proprietăți în meniul de comenzi rapide. În caseta de dialog Proprietăți, asigurați-vă că este debifată caseta de selectare Doar în citire.

  • Verificați că aveți suficiente permisiuni pentru a șterge înregistrările din baza de date. Dacă nu sunteți sigur, contactați administratorul de sistem sau proiectantul bazei de date.

  • Verificați cu alți utilizatori ai bazei de date pentru a vă asigura că ștergerea nu va avea efecte adverse.

  • Solicitați tuturor utilizatorilor bazei de date să închidă toate tabelele, formularele, interogările și rapoartele care utilizează datele pe care doriți să le ștergeți. Acești pași ajută la evitarea încălcărilor de blocare.

    Sfat : Dacă sunt mulți utilizatori conectați la baza de date, este posibil să fie necesar să închideți baza de date și să o deschideți din nou în mod exclusiv. Pentru a face aceasta:

    1. Faceți clic pe butonul Microsoft Office Imagine buton Office , apoi pe Deschidere.

    2. Răsfoiți și selectați baza de date, faceți clic pe săgeata de lângă butonul Deschidere, apoi faceți clic pe Deschidere exclusivă.

      Deschiderea unui fișier în modul exclusiv

  • Creați o copie de rezervă pentru baza de date înainte să editați sau să ștergeți înregistrări. Anumite operațiuni de ștergere pot fi inversate, dar crearea unei copii de rezervă asigură că aveți întotdeauna posibilitatea să efectuați modificările.

    Crearea unei copii de rezervă a bazei de date

    1. Faceți clic pe butonul Microsoft Office Imagine buton Office , indicați spre Gestionare, apoi, sub Gestionați această bază de date, faceți clic pe Backup bază de date.

    2. În caseta de dialog Salvare ca, specificați un nume și o locație pentru copia de rezervă, apoi faceți clic pe Salvare.

      Access închide fișierul original, creează copia de rezervă, apoi deschide din nou fișierul original.

      Pentru a reveni la o copie de rezervă, închideți și denumiți din nou fișierul original astfel încât copia de rezervă să utilizeze numele versiunii originale. Atribuiți numele versiunii originale copiei de rezervă, apoi deschideți copia de rezervă redenumită în Access.

Pregătiri pentru ștergerea datelor asociate

Dacă trebuie să ștergeți date în tabelele asociate, nu uitați această regulă: dacă se află în partea "mai-mulți" a unei relații unu-la-mai-mulți, aveți posibilitatea să ștergeți datele fără a trebui să modificați relația. Cu toate acestea, dacă datele se află în partea "unu" a unei relații unu-la-mai-mulți, trebuie mai întâi să modificați relația, altfel Access va bloca ștergerea.

Procesul de ștergere a datelor asociate parcurge următorii pași generali:

  • Determinați care înregistrări se află în partea "unu" a relației și care înregistrări se află în partea "mai-muți".

  • Dacă aveți nevoie să ștergeți înregistrări din partea "unu" a relației și înregistrările asociate din partea "mai-mulți", activați un set de reguli denumit Integritate referențială și activați ștergerile în cascadă. Pașii din această secțiune explică Integritatea referențială și cum se efectuează ambele activități.

  • Dacă aveți nevoie să ștergeți înregistrări numai din partea "unu" a relației, ștergeți mai întâi relația, apoi ștergeți datele.

    -sau-

    Dacă aveți nevoie să ștergeți date numai din partea "mai-mulți" a relației, aveți posibilitatea să creați și să executați interogarea de ștergere fără a modifica relația.

Pașii din următoarele secțiuni explică modul în care se pregătesc datele asociate pentru ștergere:

Cum se determină care înregistrări se află în partea "unu" și în partea "mai-mulți" a unei relații

  1. În fila Instrumente bază de date, în grupul Afişare/Ascundere, faceţi clic pe Relaţii.

    Fila Relații se afișează și afișează toate tabelele din baza de date, cât și relațiile dintre tabele. Fiecare relație este ilustrată ca o linie care conectează tabelele.

    Următoarea ilustrație afișează o relație tipică. Majoritatea relațiilor, dacă nu toate relațiile dintr-o bază de date, au o parte "unu" și o parte "mai mulți". Diagrama relației afișează partea "unu" cu numărul (1) și partea "mai-mulți" cu simbolul infinit ().

    o relație între două tabele

    Ca regulă, când ștergeți înregistrări în partea "unu" a unei relații, ștergeți de asemenea toate înregistrările cu legături din partea "mai-mulți" a relației. Cu toate acestea, când ștergeți înregistrări din partea "mai-mulți" a unei relații, nu ștergeți înregistrările din partea "unu".

    De asemenea, în mod implicit, Access impune un set de reguli denumite integritate referențială. Regulile asigură faptul că cheile externe dintr-o bază de date conțin valori corecte. O cheie externă este o coloană ale cărei valori se potrivesc cu valorile din coloana cheii primare din alt tabel.

    Aflați despre regulile de integritate referențială

    • Regula 1: Nu este posibilă introducerea unei valori în câmpul cheie externă a unui tabel cu legături decât dacă valoarea există deja în cheia primară din tabelul principal. Cu toate acestea, aveți posibilitatea să introduceți o valoare nulă într-un câmp de cheie externă.

    • Regla 2: Nu este posibilă ștergerea completă a unei înregistrări dintr-un tabel principal dacă nu există înregistrări care se potrivesc într-un tabel înrudit.

      Rețineți că puteți soluționa această regulă, activând o proprietate în relația dintre tabele principali și secundari. Pentru mai multe informații despre cum să procedați, consultați următoarea procedură, editarea relației.

    • Regula 3: Nu este posibilă modificarea unei valori de cheie primară în tabelul principal dacă înregistrarea are legături la alte înregistrări.

      Cu toate acestea, aveți posibilitatea să ocoliți și această regulă activând o proprietate în relație între tabelul principal și cel secundar.

      În afara cazului în care vă pronunțați împotrivă, Access aplică aceste reguli de fiecare dată când adăugați, editați sau ștergeți date dintr-o bază de date. Când o acțiune încalcă o regulă, Access afișează un mesaj precum cel afișat în următoarea ilustrație și revocă acțiunea.

      Mesaj: Înregistrarea nu poate fi ștearsă sa modificată

    Rețineți că, deși Access activează integritatea referențială în mod implicit în majoritatea cazurilor, o bază de date trebuie mai întâi să respecte următoarele condiții:

    • Câmpul care se potrivește din tabelul principal trebuie să fie cheie primară sau să aibă un index unic.

    • Câmpurile legate din tabelul primar și secundar trebuie să aibă același tip de date.

      Notă : Access oferă două excepții pentru această regulă. Un câmp AutoNumerotare poate fi legat de un câmp Număr în cazul în care câmpul Număr are proprietatea DimensiuneCâmp setată la Întreg lung. De asemenea, un câmp AutoNumerotare care are proprietatea Dimensiune câmp setată la ID reproducere poate fi legat la un câmp Număr care are proprietatea Dimensiune câmp setată la ID reproducere.

    • Ambele tabele trebuie să aparțină aceleiași baze de date Access.

      Notă : Dacă tabelele sunt legate, trebuie să fie în format Access. De asemenea, trebuie să deschideți baza de date care conține tabelele legate și să activați integritatea referențială. Nu aveți posibilitatea să impuneți regulile de integritate referențială pentru tabelele legate din baze de date în alt format, cum ar fi registrele de lucru Microsoft Office Excel 2007. Pentru mai multe informații despre activarea integrității referențiale, consultați pașii din această secțiune.

  2. Rețineți numele câmpurilor de tabel din fiecare parte a relației.

  3. Deschideți fiecare tabel și revizuiți datele din fiecare câmp pentru a verifica faptul că în câmpurile respective există datele pe care doriți să le ștergeți.

  4. Lăsați panoul Relații deschis și treceți la pașii din următoarea secțiune.

Editarea relației

Urmați acești pași numai atunci când trebuie să ștergeți date din părțile "unu" și "mai-mulți" ale unei relații.

  1. Dacă nu ați făcut-o deja, deschideți panoul Relații.

    În fila Instrumente bază de date, în grupul Afişare/Ascundere, faceţi clic pe Relaţii.

  2. Faceți clic cu butonul din dreapta pe relația (linia) care conectează tabelele implicate în operațiunea de ștergere, apoi faceți clic pe Editare relație în meniul de comenzi rapide.

    Se afișează caseta de dialog Editare relații.

  3. Asigurați-vă că este bifată caseta de selectare Impunere integritate referențială.

  4. Bifați caseta de selectare Ștergere în cascadă câmpuri corelate.

    Notă : Până dezactivați din nou această proprietate, ștergerea unei înregistrări din partea "unu" a relației șterge toate înregistrările asociate din partea "mai-mulți" a relației.

  5. Faceți clic pe OK, închideți panoul Relații , apoi treceți la următorul set de pași.

Ștergerea unei relații

  1. Dacă nu ați făcut-o deja, deschideți panoul Relații.

    În fila Instrumente bază de date, în grupul Afişare/Ascundere, faceţi clic pe Relaţii.

  2. Notați câmpurile care sunt implicate în relație, astfel încât să aveți posibilitatea să restaurați relația după ce ștergeți datele.

  3. Faceți clic cu butonul din dreapta pe relația (linia) care conectează tabelele implicate în operațiunea de ștergere, apoi faceți clic pe Ștergere în meniul de comenzi rapide.

    -sau-

    Selectați relația și apăsați pe DELETE.

Notă : Pentru a restaura relația, urmați pașii anteriori pentru a deschide panoul Relații, apoi glisați câmpul cheie primară din tabelul "unu" și glisați-l în câmpul cheie externă din tabelul "mai-mulți". Se afișează caseta de dialog Editare relație. Dacă relația veche a impus integritatea referențială, selectați Impunere integritate referențială, apoi faceți clic pe Creare. Altfel, faceți clic doar pe Creare.

Începutul paginii

Oprirea modului Dezactivat de la blocarea unei interogări

În mod implicit, dacă deschideți o bază de date căreia nu i-ați acordat încredere sau care nu se află într-o locație de încredere, Access blochează toate interogările de acțiune de la executare.

Dacă încercați să executați o interogare de acțiune și vi se pare că nu se întâmplă nimic, verificați bara de stare Access pentru a vedea dacă apare următorul mesaj:

Acțiunea sau evenimentul au fost blocate de Modul dezactivat.

Când vedeți mesajul, efectuați următoarele:

Activarea conținutul blocat

  • În Bara de mesaje, faceți clic pe Opțiuni.

    Se afișează caseta de dialog Opțiuni de securitate Microsoft Office.

  • Faceți clic pe Se activează acest conținut, apoi faceți clic pe OK.

  • Executați din nou interogarea.

Dacă nu vedeți Bara de mesaje

  • Faceți clic pe Instrumente bază de date, apoi, în grupul Afișare/Ascundere, faceți clic pe Bara de mesaje.

Pentru mai multe informații despre modul Dezactivat și securitatea Access, consultați articolul Securizarea unei baze de date Access 2007.

Ștergerea parțială a înregistrărilor (un câmp sau mai multe câmpuri)

Pașii din această secțiune vă arată cum să utilizați o interogare de actualizare pentru a șterge parțial înregistrări (câmpuri individuale) din tabele din partea "mulți" dintr-o relație unu-la-mai-mulți. Ce puteți, de asemenea, urmați acești pași pentru a șterge date din tabelele care nu sunt legate de alte date. Rețineți că rulează o interogare de actualizare pentru a șterge date modifică valorile de existente să fie NULL sau un șir de lungime zero (o pereche de ghilimele duble fără spațiu în între), în funcție de criteriile pe care îl specificați. Pentru mai multe informații despre utilizarea interogărilor de actualizare, consultați articolul intitulat crearea şi rula o interogare de actualizare.

Crearea unei interogări de selectare

  1. Pe fila Creare, în grupul Altele, faceți clic pe Proiectare interogare.

    Se deschide proiectantul de interogări, se afișează fila Proiectare și se afișează caseta de dialog Afișare tabel.

  2. Selectați tabelul care conține datele pe care doriți să le ștergeți, faceți clic Adăugare, apoi pe Închidere.

    Tabelul apare ca o fereastră în secțiunea de sus a grilei de proiectare a interogării. Fereastra listează toate câmpurile din tabel. Această ilustrație afișează un tabel obișnuit în proiectant:

    Un tabel în proiectantul de interogări

  3. Adăugați câmpurile în care doriți să setați valoarea NULL în rândul Câmp al proiectantului. Aveți posibilitatea să faceți dublu clic pe fiecare câmp sau să glisați și să fixați fiecare câmp.

  4. Opțional, introduceți criterii pentru un câmp sau mai multe câmpuri în rândul Criterii al proiectantului.

    Utilizați criterii pentru a returna doar înregistrările pe care doriți să îl ștergeți. În caz contrar, interogare de actualizare setează la NULL fiecare înregistrare în fiecare dintre câmpuri în interogarea dvs. Pentru mai multe informații despre utilizarea criteriilor, consultați exemple de criterii pentru interogările de selectare, în continuarea acestui articol.

  5. Pe fila Proiectare, în grupul Rezultate, faceți clic pe Executare.

    Verificați că interogarea returnează numai înregistrările pentru care doriți să setați valoarea NULL sau un șir de lungime zero. După cum este necesar, repetați pașii 3-5 și modificați câmpurile sau criteriile până când interogarea returnează numai datele pe care doriți să le modificați.

  6. Păstrați interogarea deschisă, apoi treceți la pașii următori.

Efectuați conversia pentru interogarea de selectare într-o interogare de actualizare.

  1. Faceți clic pe Vizualizare proiect pentru a comuta de la foaia de date la proiectantul de interogări.

  2. În fila Proiect, în grupul Tip interogare, faceţi clic pe Actualizare.

    Access modifică interogarea de selectare într-o interogare de actualizare, ascunde rândul Afișare din secțiunea inferioară a grilei de proiectare și adaugă rândul Actualizare.

    În rândul Actualizare la pentru fiecare câmp, introduceți valoarea NULL sau un șir de lungime zero-o pereche de ghilimele duble fără spațiu între ele ("").

  3. Faceți clic pe Run Imagine buton .

    Access vă solicită să confirmați modificările.

    Fiți sigur că doriți să se modifice valorile, apoi faceți clic pe Da pentru a modifica datele.

Începutul paginii

Ștergerea completă a înregistrărilor

Pașii din această secțiune explică modul în care se utilizează o interogare de ștergere pentru a șterge înregistrări complete dintr-un tabel.

Crearea unei interogări de selectare

  1. Pe fila Creare, în grupul Altele, faceți clic pe Proiectare interogare.

    Se deschide proiectantul de interogări, se afișează fila Proiectare și se afișează caseta de dialog Afișare tabel.

  2. Selectați tabelul de pe partea "unu" a relației, faceți clic pe Adăugare, apoi pe Închidere.

    Tabelul apare ca o fereastră în secțiunea de sus a grilei de proiectare a interogării. Fereastra listează toate câmpurile din tabel. Această ilustrație afișează un tabel obișnuit în proiectant:

    Un tabel în proiectantul de interogări

  3. Faceți dublu clic pe asterisc (*) pentru a adăuga toate câmpurile la tabel în grila de proiectare.

    Adăugarea tuturor câmpurilor permite interogării de ștergere să elimine înregistrări (rânduri) complete din tabel.

  4. Opțional, adăugați un câmp de tabel care permite introducerea criteriilor.

    De exemplu, să presupunem că un client dă faliment și trebuie să eliminați toate comenzile în așteptare pentru clientul respectiv. Pentru a găsi numai acele înregistrări, adăugați câmpurile ID client și Dată comandă în grila de proiectare.

  5. Dacă ați urmat pasul anterior, introduceți criteriile în rândul Criterii din grila de proiectare.

    Utilizați criteriile pentru a returna numai înregistrările pe care doriți să le ștergeți. Altfel, interogarea de ștergere elimină fiecare înregistrare din tabel. Pentru a continua exemplul din pasul anterior, introduceți numărul ID al clientului care a dat faliment și data la care comenzile clientului au devenit nevalide.

    Pentru mai multe informații despre utilizarea criteriilor, consultați exemple de criterii pentru interogările de selectare, în continuarea acestui articol.

  6. Dacă ați urmat pasul anterior, atunci debifați caseta de selectare Afișare pentru fiecare câmp de criteriu.

  7. Pe fila Proiectare, în grupul Rezultate, faceți clic pe Executare.

    Verificați că interogarea returnează înregistrările pe care doriți să le ștergeți.

  8. Păstrați interogarea deschisă, apoi treceți la pașii următori.

Efectuarea conversiei interogării de selectare într-o interogare de ștergere și ștergerea datelor

  1. Faceți clic pe Vizualizare proiect pentru a comuta de la foaia de date la proiectantul de interogări.

  2. În fila Proiect, în grupul Tip interogare, faceţi clic pe Ştergere.

    Access modifică interogarea de selectare într-o interogare de ștergere, ascunde rândul Afișare din secțiunea inferioară a grilei de proiectare și adaugă rândul Ștergere.

    Asigurați-vă că rândul Ștergere din coloana (*) (toate câmpurile) afișează Din. Cuvântul Unde ar trebui în orice coloane de criterii.

  3. Asigurați-vă că doriți să ștergeți date, apoi faceți clic pe Run Imagine buton .

    Access vă solicită să confirmați ștergerea.

    Faceți clic pe Da pentru a șterge datele.

Începutul paginii

Exemple de criterii pentru interogările de selectare

Următorul tabel listează câteva exemple de criterii care pot fi utilizate în interogările de selectare pentru a vă asigura că ștergeți numai datele corecte. Aveți posibilitatea să adaptați aceste exemple pentru a servi la datele dvs. Unele exemple sunt metacaractere.

Pentru mai multe informații despre utilizarea metacaracterelor, consultați articolul referințe pentru metacaracterele Access.

Criterii

Efect

> 234

Returnează toate numerele mai mari ca 234. Pentru a găsi toate numerele mai mici de 234, utilizați < 234.

>= "Roman"

Returnează toate înregistrările de la Roman până la sfârșitul alfabetului.

Between #02.02.2007# And #12.01.2007#

Returnează datele de la 2 februarie 2007 până la 1 decembrie 2007 (ANSI-89). Dacă baza dvs. de date utilizează metacaractere ANSI-92, utilizați ghilimele simple (') în loc de semnul diez #. Exemplu: Between '02.02.2007' And '01.12.2007'.

Not "Germania"

Găsește toate înregistrările unde conținutul exact al câmpului nu este exact egal cu "Germania". Criteriul va returna doar înregistrările ce conțin caractere în plus față de "Germania," cum ar fi "Germania (euro)" sau "Europa (Germania)".

Not "T*"

Găsește toate înregistrările, cu excepția celor care încep cu T. Dacă baza de date utilizează setul de metacaractere ANSI-92, utilizați caracterul procent (%) în locul caracterului asterisc (*).

Not "*t"

Găsește toate înregistrările care nu se termină cu t. Dacă baza dvs. de date utilizează setul de metacaractere ANSI-92, utilizați semnul procent (%) în loc de asterisc (*).

In(Canada,UK)

Într-o listă, găsește toate înregistrările care conțin Canada sau UK.

Like "[A-D]*"

Într-un câmp text, găsește toate înregistrările care încep cu literele de la A la E. Dacă baza dvs. de date utilizează setul de metacaractere ANSI-92, utilizați semnul procent (%) în loc de asterisc (*).

Like "*ar*"

Găsește toate înregistrările care includ secvența "at" de litere. Dacă baza dvs. de date utilizează setul de metacaractere ANSI-92, utilizați semnul procent (%) în loc de asterisc (*).

Like "Maison Dewe?"

Găsește toate înregistrările care încep cu "Casa" și conțin un șir secundar de 5 litere în care primele patru litere sunt "Local" iar ultima literă este necunoscută. Dacă baza dvs. de date utilizează setul de metacaractere ANSI-92, utilizați o linie de subliniere _ în loc de semn de întrebare ?.

#02.02.2007#

Găsește toate înregistrările pentru 02.02.07. Dacă baza de date utilizează setul de metacaractere ANSI-92, încadrați data în ghilimele simple în loc de diezi ('02.02.2007').

< Date() - 30

Utilizează funcția Date pentru a returna toate datele mai vechi de 30 de zile.

Date()

Utilizează funcția Date pentru a returna toate înregistrările care conțin valoarea zilei de azi.

Between Date() And DateAdd("M", 3, Date())

Utilizează funcțiile Date și DateAdd pentru a returna toate înregistrările pentru trei luni începând cu data curentă.

Is Null

Returnează toate înregistrările ce conțin o valoare nulă (necompletată sau nedefinită).

Is Not Null

Returnează toate înregistrările care conțin orice valoare (care nu sunt nule).

""

Returnează toate înregistrările care conțin un șir de lungime zero. Șirurile de lungime zero se utilizează când trebuie să adăugați o valoare la un anumit câmp, dar nu cunoașteți încă acea valoare. De exemplu, un câmp poate solicita un număr de fax, dar este posibil ca unii clienți să nu aibă faxuri. În acest caz, se introduce o pereche de ghilimele duble fără spațiu între ele ("").

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

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

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×