Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Pravi novi indeks u postojećoj tabeli.

Napomena: Mašina Microsoft Access baza podataka ne podržava korišćenje odredbe CREATE INDEX (osim za pravljenje indeksa pseudo indeks u ODBC tabeli povezana tabela) niti bilo kojih izraza jezika za definisanje podataka uz baze podataka koje nisu Microsoft Access baze podataka. Umesto toga koristite „DAO Create“ metode. Dodane informacije potražite u odeljku „Primedbe“.

Sintaksa

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

Izraz CREATE INDEX sadrži ova tri dela:

Deo

Opis

indeks

Ime indeksa koji se pravi.

tabela

Ime postojeće tabele koja sadrži indeks.

polje

Ime polja koja treba indeksirati. Da biste kreirali indeks sa jednim poljem, navedite ime polja u zagradama posle imena tabele. Da biste kreirali indeks sa više polja, nanesite ime svakog polja koje će biti uključeno u indeks. Da biste kreirali opadajuće indekse, koristite DESC rezervisana reč; u suprotnom, pretpostavlja se da su indeksi rastući.


Napomene

Da biste zabranili duplirane vrednosti u indeksiranom polju ili poljima različitih zapisa, koristite rezervisanu reč UNIQUE.

U opcionalnoj odredbi WITH možete da nametnete pravila validacije podataka. Možete da uradite sledeće:

  • Sprečite unose bez vrednosti u indeksiranim poljima novih zapisa pomoću opcije DISALLOW NULL.

  • Sprečite da se zapisi Bez vrednosti u indeksiranim poljima uključe u indeks pomoću opcije IGNORE NULL.

  • Odredite indeksirana polja kao primarni ključ pomoću rezervisane reči PRIMARY. To znači da je ključ jedinstven, tako da možete da izostavite rezervisanu reč UNIQUE.

Izraz CREATE INDEX možete da koristite kako biste napravili pseudoindeks u tabeli povezana tabela, u izvoru podataka ODBC izvor podataka, kao što je Microsoft® SQL Server™, koji još uvek nema indeks. Nije vam potrebna dozvola da biste pristupali udaljenom serveru kako biste napravili pseudoindeks, a udaljena baza podataka ne zna za njegovo postojanje niti on utiče na nju. Možete da koristite istu sintaksu za povezane i osnovne tabele. Pravljenje pseudoindeksa u tabeli koja bi obično bila samo za čitanje može da bude naročito korisno.

Izraz ALTER TABLE možete da koristite i da biste dodali indeks za jedno polje ili više polja u tabelu, a izraz ALTER TABLE ili DROP možete da koristite da biste uklonili indeks napravljen pomoću izraza ALTER TABLE ili CREATE INDEX.

Napomena: Nemojte da koristite rezervisanu reč PRIMARY kada pravite novi indeks u tabeli koja već ima primarni ključ. Ako to uradite, dolazi do greške.



Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×