Dubleeritud väärtused välja vältimine

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Saate vältida dubleeritud väärtused välja loomisega kordumatu indeks. Kordumatu indeks on mis eeldab, et iga indekseeritud välja väärtus on kordumatu indeks.

On kaks peamist võimalust, et saate luua kordumatu indeks.

  • Määrake selle välja atribuudi indekseeritud väärtuseks Jah (duplikaadid keelatud)    Saate seda teha, kui avate tabeli kujundusvaade. See meetod on lihtne ja hea valik juhul, kui soovite ainult ühe välja muuta korraga.

  • Luua andmekirjelduspäring , mis loob kordumatu indeks    tuleb teha SQL-vaadeabil. See meetod on sama lihtne kui kujundusvaates, kuid on eelis: saate salvestada selle Andmekirjelduspäring ja seda hiljem uuesti kasutada. See on kasulik, kui perioodiliselt kustutamine ja uuesti luua tabeleid ja soovite kasutada kordumatud indeksid mõned väljad.

Mida te teha soovite?

Määrake välja atribuudi indekseeritud väärtuseks Jah (duplikaadid keelatud)

Luuakse kordumatu register välja jaoks soovitud andmekirjelduspäringu abil

Määrake välja atribuudi indekseeritud väärtuseks Jah (duplikaadid keelatud)

  1. Klõpsake navigeerimispaanil, Paremklõpsake tabelit, mis sisaldab muudetavat välja ja seejärel klõpsake käsku Kujundusvaade.

  2. Valige väli, mida soovite veenduda, et on Kordumatud väärtused.

  3. Välja atribuutide paani vahekaardil Üldine määrake atribuudi indekseeritud väärtuseks Jah (duplikaadid keelatud).

    The Indexed Field Property

Lehe algusse

Luuakse kordumatu register välja jaoks soovitud andmekirjelduspäringu abil

  1. Klõpsake menüü <ui>Loo</ui> jaotises <ui>Muu</ui> nuppu <ui>Päringukujundus</ui>.

  2. Klõpsake menüü kujundus jaotises tulemid nupu Vaadeall olevat noolt ja seejärel käsku Andmelehevaade.

  3. Kustutage kõik SQL päring.

  4. Tippige või kleepige järgmine SQL-i päring:

    CREATE UNIQUE INDEX index_name
    ON table (field)
  5. SQL-i, asendage muutujate järgmiselt:

    • Asendage index_name oma registri nimi. See on hea mõte kasutada nime, mis aitab teil otsustada, milline indeks on. Näiteks kui indeks on veenduge, et isikukoodid on kordumatud, siis võib nime unique_SSN.

    • Asendage tabeli nimi tabeli, mis sisaldab muudetavat välja indekseeritud. Kui tabeli nimi on tühikute või erimärkideta, peate panema nimi nurksulgudesse.

    • Asendage väljal indekseeritud välja nime. Kui välja nimi on tühikute või erimärkideta, peate panema nimi nurksulgudesse.

  6. Salvestage ja sulgege päring.

  7. Käivitab päringu indeksi loomiseks. Pange tähele, et saate päringu makro abil Makrotoiming Käivita_sql käivitada. Lisateavet leiate jaotisest Vt ka .

Lehe algusse

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×