Icon Indexes Table

Structure
CREATE TABLE "Indexes"
(
"TableName" VARCHAR(40) COLLATE "ANSI_CI",
"Name" VARCHAR(40) COLLATE "ANSI_CI",
"Description" CLOB COLLATE "ANSI",
"Type" VARCHAR(15) COLLATE "ANSI_CI",
"OwnerConstraint" VARCHAR(40) COLLATE "ANSI_CI",
"IndexedWordLength" INTEGER,
"FilterTypeColumn" VARCHAR(40) COLLATE "ANSI_CI",
"WordGenerator" VARCHAR(40) COLLATE "ANSI_CI",
"CreateSQL" CLOB COLLATE "ANSI_CI",
"DropSQL" CLOB COLLATE "ANSI_CI"
)

CREATE INDEX "TableName" ON "Indexes"
("TableName")

CREATE INDEX "Name" ON "Indexes"
("Name")

CREATE INDEX "Type" ON "Indexes"
("Type")

Description
This table contains the defined indexes for the tables in an ElevateDB database.

The Type column values are as follows:

TypeDescription
IndexThe index is a normal index
Primary KeyThe index is used to enforce a primary key constraint, and is maintained automatically by ElevateDB
Foreign KeyThe index is used to enforce a foreign key constraint, and is maintained automatically by ElevateDB
UniqueThe index is used to enforce a unique constraint, and is maintained automatically by ElevateDB
Text IndexThe index is a text index

Related DDL Statements
StatementDescription
CREATE INDEXCreates a new index
CREATE TEXT INDEXCreates a new text index
ALTER INDEXAlters an existing index
DROP INDEXDrops an existing index
RENAME INDEXRenames an existing index
Image