FireDAC.Phys.SQLite.TFDSQLiteCollationFlag
Delphi
TFDSQLiteCollationFlag = (sfLingIngoreCase, sfLingIgnoreDiacritic,
sfIgnoreCase, sfIgnoreKanatype, sfIgnoreNonSpace, sfIgnoreSymbols,
sfIgnoreWidth, sfLingCasing, sfDigitAsNumbers, sfStringSort);
C++
enum DECLSPEC_DENUM TFDSQLiteCollationFlag : unsigned int { sfLingIngoreCase, sfLingIgnoreDiacritic, sfIgnoreCase, sfIgnoreKanatype, sfIgnoreNonSpace, sfIgnoreSymbols, sfIgnoreWidth, sfLingCasing, sfDigitAsNumbers, sfStringSort };
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| enum | public | FireDAC.Phys.SQLite.pas FireDAC.Phys.SQLite.hpp |
FireDAC.Phys.SQLite | FireDAC.Phys.SQLite |
Description
Spécifie les types d'indicateurs pour CollationKind=sscompareStrings.
| Nom | Description |
|---|---|
| sfLingIgnoreCase | Ignore linguistiquement la casse (distinction maj/min). |
| sfLingIgnoreDiacritic | Ignore linguistiquement les caractères sans espace. |
| sfIgnoreCase | Ignore la casse (distinction maj/min). |
| sfIgnoreKanatype | Ne distingue pas les caractères Hiragana et Katakana. |
| sfIgnoreNonSpace | Ignore les caractères sans espace. |
| sfIgnoreSymbols | Ignore les symboles et la ponctuation. |
| sfIgnoreWidth | Ignore la différence entre les caractères demi-largeur et pleine largeur. |
| sfLingCasing | Utilise les règles linguistiques pour établir la distinction entre majuscules et minuscules, au lieu des règles du système de fichiers (par défaut). |
| sfDigitAsNumbers | Traite les chiffres comme des nombres. |
| sfStringSort | Traite la ponctuation comme des symboles. |