FireDAC.Phys.SQLite.TFDSQLiteCollationKind
Delphi
TFDSQLiteCollationKind = (scCompareString, scCustomUTF8, scCustomUTF16);
C++
enum DECLSPEC_DENUM TFDSQLiteCollationKind : unsigned int { scCompareString, scCustomUTF8, scCustomUTF16 };
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| enum | public | FireDAC.Phys.SQLite.pas FireDAC.Phys.SQLite.hpp |
FireDAC.Phys.SQLite | FireDAC.Phys.SQLite |
Description
Specifies the collation implementation kind.
| Name | Description |
|---|---|
| scCompareString | The collation uses the Win32 / Win64 API CompareStringW. The application should specify the Flags and LocaleName properties. |
| scCustomUTF8 | The collation uses the OnCompare event handler. The strings in the event handler are UTF8 encoded. |
| scCustomUTF16 | The collation uses the OnCompare event handler. The strings in the event handler are UTF16 encoded. |