Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Ustvari nov indeks v obstoječi tabeli.

Opomba: V zbirkah podatkov, ki niso ustvarjene v Microsoft Accessu, mehanizem za Microsoft Accessove zbirke podatkov ne podpira uporabe stavka CREATE INDEX (razen za ustvarjanje nepravega indeksa v povezani tabeli ODBC) niti drugih izjav jezika definicije podatkov. Namesto tega uporabite metode »DAO Create«. Če želite več informacij, preberite razdelek »Pripombe«.

Sintaksa

CREATE [ UNIQUE ] INDEX index
ON table (field [ASC|DESC][, field [ASC|DESC], ...])
[WITH { PRIMARY | DISALLOW NULL | IGNORE NULL }]

Izjava CREATE INDEX je sestavljena iz teh delov:

Del

Opis

index

Ime indeksa, ki bo ustvarjen.

table

Ime obstoječe tabele, ki bo vsebovala indeks.

field

Ime polja ali polj, ki bodo indeksirana. Če želite ustvariti indeks za eno polje, vnesite ime polja v oklepajih za imenom tabele. Če želite ustvariti indeks za več polj, vnesite imena vseh polj, ki jih želite vključiti v indeks. Če želite ustvariti padajoče indekse, uporabite DESC rezervirana beseda; v nasprotnem primeru bodo indeksi naraščajoči.


Opombe

Če želite v indeksiranem polju ali poljih različnih zapisov preprečiti podvojene vrednosti, uporabite rezervirano besedo UNIQUE.

V izbirnem stavku WITH lahko uveljavite pravila za preverjanje veljavnosti podatkov. Naredite lahko to:

  • Onemogočite vrednosti Null v indeksiranih poljih novih zapisov, tako da uporabite možnost DISALLOW NULL.

  • Preprečite, da bi bili zapisi z vrednostmi Null v indeksiranih poljih vključeni v indeks, tako da uporabite možnost IGNORE NULL.

  • Označite indeksirana polja kot primarni ključ, tako da uporabite rezervirano besedo PRIMARY. To pomeni, da je ključ enoličen, zato lahko izpustite rezervirano besedo UNIQUE.

Funkcijo CREATE INDEX lahko uporabite za ustvarjanje psevdo indeksa na povezana tabela v ODBC vir podatkov, kot je Microsoft® SQL Server ™, ki še nima indeksa. Za ustvarjanje psevdo indeksa ne potrebujete dovoljenja ali dostopa do oddaljenega strežnika, oddaljena zbirka podatkov pa ne zaveda psevdo indeksa in na to ne vpliva. Enako sintakso uporabljate tako za povezane kot tudi za izvorne tabele. Ustvarjanje psevdo indeksa v tabeli, ki bi bilo običajno samo za branje, je lahko še posebej uporabno.

Z izjavo ALTER TABLE lahko v tabelo dodate indeks za eno ali več polj; z izjavo ALTER TABLE ali DROP lahko odstranite indeks, ustvarjen z izjavo ALTER TABLE ali CREATE INDEX.

Opomba: Ne uporabite rezervirane besede PRIMARY, ko ustvarite nov indeks v tabeli, ki že ima primarni ključ. Če to naredite, pride do napake.



Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×