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

Nazwa Wartość Opis
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