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 };
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| 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 | 句読記号を記号と同じように扱います。 |