Data.DB.TIndexDef.Options
Delphi
property Options: TIndexOptions read FOptions write SetOptions default [];
C++
__property TIndexOptions Options = {read=FOptions, write=SetOptions, default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Data.DB.pas Data.DB.hpp |
Data.DB | TIndexDef |
Description
Décrit les caractéristiques de l'index.
Lors de la création d'un index, utilisez Options pour spécifier ses attributs. Options peut contenir plusieurs (ou aucune) des constantes TIndexOption ixPrimary, ixUnique, ixDescending, ixCaseInsensitive et ixExpression.
Pour inspecter les définitions d'index existants, lisez Options pour déterminer le(s) option(s) utilisée(s) pour créer l'index.
Remarque : Certains pilotes de bases de données peuvent ne prendre en charge qu'un sous-ensemble de ces options. Par exemple, avec les tables dBASE, ixCaseInsensitive n'est pas pris en charge. La spécification d'une option incorrecte pour une table provoque le déclenchement d'une exception.
Remarque : Les index primaires sont par définition uniques. Si vous attribuez à Options la valeur ixPrimary, vous n'êtes pas tenu de spécifier ixUnique.