Quick Search:
 
 Oracle PL/SQL: INDEXES: Single Column Non-unique Jump to:  
Category: >> Oracle PL/SQL >> INDEXES: Single Column Non-unique  

<< lastnext >>

Snippet Name: INDEXES: Single Column Non-unique

Description: Example of creating an index. Note that by default, Oracle creates B-tree indexes.

Also see:
» INDEXES: View table indexes
» INDEXES: Analyze Index
» INDEXES: Block Dump
» INDEXES: Rebuild Reverse
» INDEXES:
» INDEXES: ENABLE (function-based index)
» INDEXES: DISABLE (function-based index)
» INDEXES: Alter Index Parallel
» INDEXES: Alter Index Deallocate Unused
» INDEXES: Alter Index Allocate Extent
» INDEXES: Virtual / NoSegment
» INDEXES: Reverse Key Indexes
» INDEXES: Bitmap Join Indexes
» INDEXES: Bitmap Indexes
» INDEXES: Unique indexes
» INDEXES: Parallel Index
» INDEXES: Compute Statistics
» INDEXES: SORT and NOSORT
» INDEXES: Function-Based Index
» INDEXES: DROP index
» INDEXES: Alter index
» INDEXES: Index Usage Notes
» Compressed Indexes
» Create INDEX

Comment: (none)

Language: PL/SQL
Highlight Mode: PLSQL
Last Modified: March 10th, 2009

CREATE [UNIQUE] INDEX index_name
  ON table_name (column1, column2, . column_n)
  [ COMPUTE STATISTICS ];
 
 
-- UNIQUE indicates that the combination of values in the 
-- indexed columns must be unique.
 
-- COMPUTE STATISTICS tells Oracle to collect statistics during 
-- the creation of the index. The statistics are then used by the 
-- optimizer to choose an execution plan when SQL statements 
-- are executed.
 
-- for example: 
 
    CREATE INDEX supplier_idx
       ON supplier (supplier_name);
 
-- this example creates an index on the supplier table 
-- called supplier_idx. 


 
   Home |    Search |    Code Library |    Sponsors |    Privacy |    Terms of Use |    Contact Us © 2003 - 2024 psoug.org