P°φkaz CREATE INDEX (SQL)

p°φkaz_CREATE_INDEX ::= CREATE [ UNIQUE ] INDEX jmΘno_indexu ON [schema.]jmΘno_tabulky ( v²raz [ sm∞r ] {, v²raz [ sm∞r ] }à )
sm∞r ::= ASC | DESC

Popis

P°φkaz CREATE INDEX vytvo°φ nov² index k zadanΘ tabulce.

VyhrazenΘ slovo UNIQUE zp∙sobφ vytvo°enφ unikßtnφho (jedineΦnΘho) indexu.

Ka₧d² index musφ mφt svΘ jmΘno, na kterΘ se lze odkazovat.

Index je popsßn mno₧inou v²raz∙, nßsledujφcφch za vyhrazen²m slovem ON. Ka₧d² v²raz m∙₧e b²t dopln∞n slovem DESC pro sestupnΘ t°φd∞nφ. Implicitn∞ se pou₧φvß vzestupnΘ t°φd∞nφ (slovo ASC).

╚ast∞ji se pro vytvß°enφ index∙ k tabulkßm WinBase602 pou₧φvß interaktivnφ nßvrhß° tabulek.

OdliÜnosti od normy

P°φklady pou₧itφ:

CREATE UNIQUE INDEX ind
   ON Per_agen.Zamestnan (cislo)
CREATE INDEX penize 
   ON Zamestnan (plat DESC, prijmeni)