Dubbele waarden in een veld voorkomen

Opmerking: We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

U kunt voor komen dat er dubbele waarden in een veld worden gemaakt door een unieke index te maken. EEN unieke index is een index die vereist dat elke waarde van het geïndexeerde veld uniek is.

Er zijn twee basis manieren waarop u een unieke index kunt maken:

  • De eigenschap Geïndexeerd van het veld instellen op Ja (geen duplicaten)    U kunt dit doen door de tabel te openen in ontwerpweergave. Deze methode is eenvoudig en een goede keus als u slechts één veld tegelijkertijd wilt wijzigen.

  • Maak een definitiequery die de unieke index maakt    , door gebruik te maken van SQL-weergave. Deze methode is niet zo eenvoudig als het gebruik van de ontwerp weergave, maar er is een voor deel: u kunt de definitie query opslaan en deze later opnieuw gebruiken. Dit is handig als u regel matig tabellen verwijdert en opnieuw maakt en u unieke indexen wilt gebruiken voor sommige velden.

Wat wilt u doen?

De eigenschap Geïndexeerd van een veld instellen op Ja (geen duplicaten)

Een unieke index maken voor een veld met behulp van een definitie query

De eigenschap Geïndexeerd van een veld instellen op Ja (geen duplicaten)

  1. Klik in het navigatie deel venster met de rechter muisknop op de tabel met het veld en klik vervolgens op ontwerp weergave.

  2. Selecteer het veld waarvan u de unieke waarden wilt controleren.

  3. Stel in het deel venster veld eigenschappen op het tabblad Algemeen de eigenschap geïndexeerd in op Ja (geen duplicaten).

    Veldeigenschap Geïndexeerd

Naar boven

Een unieke index maken voor een veld met behulp van een definitie query

  1. Klik op het tabblad <ui>Maken </ui> in de groep <ui>Overige</ui> op <ui>Queryontwerp </ui>.

  2. Ga naar het tabblad ontwerpen en klik in de groep resultaten op de pijl onder weer gave en klik vervolgens op SQL-weer gave.

  3. Verwijder alle SQL uit de query.

  4. Typ of plak de volgende SQL-gegevens in de query:

    CREATE UNIQUE INDEX index_name
    ON table (field)
  5. Vervang de variabelen in de SQL als volgt:

    • Vervang index_name door een naam voor uw index. Het is een goed idee om een naam te gebruiken waarmee u kunt bepalen waarvoor de index is bedoeld. Als de index bijvoorbeeld is dat sofi-nummers uniek zijn, kunt u de naam unique_SSN.

    • Vervang de tabel door de naam van de tabel die het veld bevat dat u wilt indexeren. Als de tabel naam spaties of speciale tekens bevat, moet u de naam tussen vier Kante haken zetten.

    • Veld vervangen door de naam van het veld dat u wilt indexeren. Als de veld naam spaties of speciale tekens bevat, moet u de naam tussen vier Kante haken zetten.

  6. Sla de query op en sluit deze.

  7. Voer de query uit om de index te maken. Houd er rekening mee dat u de query vanuit een macro kunt uitvoeren met behulp van de macro actie SQLUitvoeren. Zie de sectie Zie ook voor meer informatie.

Naar boven

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×