Oracle8i SQL Reference Release 3 (8.1.7) Part Number A85397-01 |
|
SQL Statements:
CREATE CLUSTER to CREATE SEQUENCE, 11 of 25
Use the CREATE
INDEXTYPE
statement to create an indextype, which is an object that specifies the routines that manage a domain (application-specific) index. Indextypes reside in the same namespace as tables, views, and other schema objects. This statement binds the indextype name to an implementation type, which in turn specifies and refers to user-defined index functions and procedures that implement the indextype.
See Also: Oracle8i Data Cartridge Developer's Guide and Oracle8i Concepts for more information on implementing indextypes |
To create an indextype in your own schema, you must have the CREATE
INDEXTYPE
system privilege. To create an indextype in another schema, you must have CREATE
ANY
INDEXTYPE
system privilege. In either case, you must have the EXECUTE
object privilege on the implementation type and the supported operators.
An indextype supports one or more operators, so before creating an indextype, you should first design the operator or operators to be supported and provide functional implementation for those operators.
schema
Specify the name of the schema in which the indextype resides. If you omit schema
, Oracle creates the indextype in your own schema.
indextype
Specify the name of the indextype to be created.
FOR
Use the FOR clause to specify the list of operators supported by the indextype.
USING
The USING
clause lets you specify the type that provides the implementation for the new indextype.
|
Specify the name of the type that implements the appropriate Oracle Data Cartridge interface (ODCI). |
CREATE
INDEXTYPE
Example
The following statement creates an indextype named TextIndexType and specifies the contains
operator that is supported by the indextype and the TextIndexMethods type that implements the index interface:
CREATE INDEXTYPE TextIndexType FOR contains (VARCHAR2, VARCHAR2) USING TextIndexMethods;
|
![]() Copyright © 1996-2000, Oracle Corporation. All Rights Reserved. |
|