Sign in Join
FPDoc Onlineexperiment

TIndexOption enumeration

In unit DB

Index description flags.

Declaration

pascal
TIndexOption = (ixPrimary,ixUnique,ixDescending,ixCaseInsensitive,
 ixExpression,ixNonMaintained)

Description

TIndexOption describes the various properties that an index can have. It is used in the TIndexOptions set type to describe all properties of an index definition as in TIndexDef.

See also

Values

ixPrimaryThe index is the primary index for the data.
ixUniqueThe index is a unique index, i.e. each index value can occur only once.
ixDescendingThe values in the index are sorted descending.
ixCaseInsensitiveThe values in the index are sorted case-insensitively.
ixExpressionThe values in the index are based on a calculated expression.
ixNonMaintainedThe index is non-maintained, i.e. changing the data will not update the index.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.