Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Stvara novi indeks na postojećoj tablici.

Napomena: Modul baze podataka programa Microsoft Access ne podržava korištenje naredbe CREATE INDEX (osim za stvaranje pomoćnog pokazatelja na ODBC povezanoj tablici) ni drugih naredbi jezika za definiciju podataka u bazama podataka koje nisu stvorene u programu Microsoft Access. Umjesto tih naredbi koristite metode DAO Create. Dodatne informacije potražite u odjeljku Napomene.

Sintaksa

CREATE [ UNIQUE ] INDEX indeks
ON tablica (polje [ASC|DESC][, polje [ASC|DESC], ...])
[WITH { PRIMARY | DISALLOW NULL | IGNORE NULL }]

Naredba CREATE INDEX sastoji se od sljedećih dijelova:

Dio

Opis

indeks

Naziv indeksa koji će biti stvoren.

tablica

Naziv postojeće tablice koja će sadržavati indeks.

polje

Naziv polja ili skupine polja koje je potrebno indeksirati. Da biste stvorili indeks za jedno polje, iza naziva tablice umetnite naziv polja u zagradama. Da biste stvorili indeks za više polja, navedite naziv svakog polja koje želite uvrstiti u indeks. Da biste stvorili silazne indekse, upotrijebite naredbu DESC rezervirana riječ; u suprotnom će indeksi biti uzlazni.


Napomene

Da biste onemogućili dupliciranje vrijednosti u indeksiranom polju ili skupini polja iz različitih zapisa, upotrijebite rezerviranu riječ UNIQUE.

U dodatnoj klauzuli WITH možete odrediti pravila za provjeru valjanosti podataka. Dostupne su vam sljedeće mogućnosti:

  • Zabrana unosa vrijednosti Null u indeksirano polje ili skupinu polja u novim zapisima pomoću mogućnosti DISALLOW NULL.

  • Sprječavanje uvrštavanja zapisa s vrijednostima Null u indeksiranom polju ili skupini polja u indeks pomoću mogućnosti IGNORE NULL.

  • Određivanje indeksiranog polja ili skupine polja kao primarnog ključa pomoću rezervirane riječi PRIMARY. Ta mogućnost podrazumijeva jedinstvenost ključa, pa možete izostaviti rezerviranu riječ UNIQUE.

Naredbu CREATE INDEX možete upotrijebiti za stvaranje pomoćnog pokazatelja u povezanoj tablici u ODBC izvoru podataka, primjerice programu Microsoft® SQL Server™, koja još nema indeks. Da biste stvorili pomoćni pokazatelj, nije vam potrebna dozvola ni pristup udaljenom poslužitelju, a udaljena baza neće registrirati pomoćni pokazatelj niti će on na nju utjecati. Istu sintaksu koristite i za povezane i za nativne tablice. Stvaranje pomoćnog pokazatelja u tablici koja bi inače bila dostupna samo za čitanje može biti osobito korisno.

Da biste u tablicu dodali indeks jednog polja ili skupine polja, možete upotrijebiti i naredbu ALTER TABLE. Da biste uklonili indeks stvoren pomoću naredbe ALTER TABLE ili CREATE INDEX, upotrijebite naredbu ALTER TABLE ili naredbu DROP.

Napomena: Prilikom stvaranja novog indeksa u tablici koja već ima primarni ključ nemojte koristiti rezerviranu riječ PRIMARY; ako to učinite, doći će do pogreške.



Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×