Data.DB.TIndexDef.Options

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi