FireDAC.Phys.SQLite.TFDSQLiteCollationFlag
Delphi
TFDSQLiteCollationFlag = (sfLingIgnoreCase, sfLingIgnoreDiacritic,
sfIgnoreCase, sfIgnoreKanatype, sfIgnoreNonSpace, sfIgnoreSymbols,
sfIgnoreWidth, sfLingCasing, sfDigitAsNumbers, sfStringSort);
C++
enum DECLSPEC_DENUM TFDSQLiteCollationFlag : unsigned int { sfLingIgnoreCase, sfLingIgnoreDiacritic, sfIgnoreCase, sfIgnoreKanatype, sfIgnoreNonSpace, sfIgnoreSymbols, sfIgnoreWidth, sfLingCasing, sfDigitAsNumbers, sfStringSort };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | FireDAC.Phys.SQLite.pas FireDAC.Phys.SQLite.hpp |
FireDAC.Phys.SQLite | FireDAC.Phys.SQLite |
Beschreibung
Legt die Typen der Flags für CollationKind=sscompareStrings
fest.
Name | Beschreibung |
---|---|
sfLingIngoreCase | Groß-/Kleinschreibung linguistisch ignorieren. |
sfLingIgnoreDiacritic | Zeichen ohne Zwischenraum linguistisch ignorieren. |
sfIgnoreCase | Groß-/Kleinschreibung ignorieren. |
sfIgnoreKanatype | Keine Unterscheidung zwischen Hiragana- und Katakana-Zeichen. |
sfIgnoreNonSpace | Zeichen ohne Zwischenraum ignorieren. |
sfIgnoreSymbols | Symbole und Interpunktion ignorieren. |
sfIgnoreWidth | Unterschied zwischen halbbreiten und vollbreiten Zeichen ignorieren. |
sfLingCasing | Linguistische Regeln für die Groß-/Kleinschreibung anstelle von Systemregeln (Vorgabe) verwenden. |
sfDigitAsNumbers | Ziffern als Zahlen behandeln. |
sfStringSort | Interpunktion wie Symbole behandeln. |