Udostępnij za pośrednictwem


SqlCompareOptions Wyliczenie

Definicja

Określa wartości opcji porównania dla SqlString struktury.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class SqlCompareOptions
[System.Flags]
public enum SqlCompareOptions
[System.Flags]
[System.Serializable]
public enum SqlCompareOptions
[<System.Flags>]
type SqlCompareOptions = 
[<System.Flags>]
[<System.Serializable>]
type SqlCompareOptions = 
Public Enum SqlCompareOptions
Dziedziczenie
SqlCompareOptions
Atrybuty

Pola

BinarySort 32768

Określa, że sortowanie powinny być oparte na wartości liczbowej znaków zamiast jej wartości alfabetycznej.

BinarySort2 16384

Wykonuje sortowanie binarne.

IgnoreCase 1

Określa, że SqlString porównania muszą ignorować wielkość liter.

IgnoreKanaType 8

Określa, że SqlString porównania muszą ignorować typ Kana. Typ Kana odnosi się do japońskich znaków hiragana i katakana, które reprezentują dźwięki fonetyczne w języku japońskim. Hiragana jest używana do natywnych wyrażeń japońskich i słów, podczas gdy katakana jest używana do słów pożyczonych z innych języków, takich jak "komputer" lub "Internet". Fonetyczny dźwięk można wyrazić zarówno w hiraganie, jak i katakana. Jeśli ta wartość jest zaznaczona, znak hiragana dla jednego dźwięku jest uważany za równy znak katakana dla tego samego dźwięku.

IgnoreNonSpace 2

Określa, że SqlString porównania muszą ignorować znaki nienależące do znaków, takich jak znaki diakrytyczne. Standard Unicode definiuje łączenie znaków jako znaków połączonych z znakami podstawowymi w celu utworzenia nowego znaku. Znaki łączące nie są używane samodzielnie podczas renderowania znaków. Aby uzyskać więcej informacji na temat znaków nienależących do spacji, zobacz Standard Unicode pod adresem https://www.unicode.org.

IgnoreWidth 16

Określa, że SqlString porównania muszą ignorować szerokość znaku. Na przykład japońskie znaki katakana mogą być zapisywane jako pełnowymiarowe lub pół szerokości, a jeśli ta wartość jest zaznaczona, znaki katakana zapisane jako pełnowymiarowe są traktowane jako takie same znaki zapisane w połowie szerokości.

None 0

Określa domyślne ustawienia opcji dla SqlString porównań.

Dotyczy