CREATE INDEX |
Créer un index |
---|---|
Oracle Database SQL |
Syntaxe
CREATE [unique | bitmap] INDEX ind on tab ( [expr] col [asc | desc] [,...] ) [tablespace {ts | default } ] [storage (...) ] [pctfree 10] [initrans X] [maxtrans 255] [logging | nologging] [nosort] [reverse] [online] [noparallel | parallel [X] ] [nocompress | compress [X] ] [ local [ { ( partition [partX] [storage (...) ] [tablespace ts] on range p. tab [logging | nologging] [, partition...] ) | { store in ( {ts [,...] | default} ) on hash p. tab | ( partition [partX] [tablespace ts] [, partition...] ) } | store in ( {ts [,...] | default} ) on comp. p. tab [ ( partition [partX] [storage (...) ] [tablespace ts] [logging | nologging] [ { store in ( {ts [,...] | default} ) | ( subpartition [subpartX] [tablespace ts] [, subpartition...] ) } ] [, partition...] ) ] } ] ] [ global partition by range (col) ( partition partX values less than ( {value [,...] | maxvalue} ) [storage (...) ] [tablespace ts] [logging | nologging] [, partition...] ) ] [indextype is type [parameters ('str') ] ]; |
Description
Cette instruction permet de créer une nouvelle index sur un ou des champs d'une table.
Voir également
Article - Les géants de l'informatique - Oracle
Dernière mise à jour : Lundi, le 11 mai 2015