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 };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | FireDAC.Phys.SQLite.pas FireDAC.Phys.SQLite.hpp |
FireDAC.Phys.SQLite | FireDAC.Phys.SQLite |
説明
CollationKind=sscompareStrings
の場合のフラグの種類を指定します。
名前 | 説明 |
---|---|
sfLingIngoreCase | 文字の大小を言語学的に無視します。 |
sfLingIgnoreDiacritic | 分音文字を言語学的に無視します。 |
sfIgnoreCase | 文字の大小を無視します。 |
sfIgnoreKanatype | ひらがなとカタカナを区別しません。 |
sfIgnoreNonSpace | 分音文字を無視します。 |
sfIgnoreSymbols | 記号と句読記号を無視します。 |
sfIgnoreWidth | 半角文字と全角文字の違いを無視します。 |
sfLingCasing | 記法にはファイル システム規則(デフォルト)ではなく言語学的規則を用います。 |
sfDigitAsNumbers | 数字を数として扱います。 |
sfStringSort | 句読記号を記号と同じように扱います。 |