[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'db' (#fcl)

# TIndexOptions

Set of TIndexOption values

## Declaration

Source position: db.pas line 984

`type TIndexOptions = set of (`
`ixPrimary,` |  | The index is the primary index for the data
`ixUnique,` |  | The index is a unique index, i.e. each index value can occur only once
`ixDescending,` |  | The values in the index are sorted descending.
`ixCaseInsensitive,` |  | The values in the index are sorted case-insensitively
`ixExpression,` |  | The values in the index are based on a calculated expression.
`ixNonMaintained` |  | The index is non-maintained, i.e. changing the data will not update the index.
`);`

## Description

TIndexOptions contains the set of properties that an index can have. It is used in the TIndexDef.Options property to describe all properties of an index definition as in TIndexDef.

## See also

TIndexDef.Options |  | Index options
TIndexDef |  | Index definition
TIndexOption |  | Index description flags

Documentation generated on: Feb 26 2014