SqlCompareOptions Výčet

Definice

Určuje hodnoty porovnávané možnosti pro strukturu SqlString.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

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
Dědičnost
SqlCompareOptions
Atributy

Pole

Name Hodnota Description
None 0

Určuje výchozí nastavení možností pro SqlString porovnání.

IgnoreCase 1

Určuje, že SqlString porovnání musí ignorovat malá a velká písmena.

IgnoreNonSpace 2

Určuje, že SqlString porovnání musí ignorovat neprostorové kombinování znaků, jako jsou diakritická znaménka. Standard Unicode definuje kombinování znaků jako znaků, které jsou kombinovány se základními znaky pro vytvoření nového znaku. Neprostorové kombinování znaků při vykreslení nepoužívá mezeru znaků. Další informace o nekombinační znaky naleznete v kódu Unicode Standard na adrese https://www.unicode.org.

IgnoreKanaType 8

Určuje, že SqlString porovnání musí ignorovat typ Kana. Typ Kana odkazuje na japonské znaky hiragana a katakana, které představují fonetické zvuky v japonském jazyce. Hiragana se používá pro nativní japonské výrazy a slova, zatímco katakana se používá pro slova půjčovaná z jiných jazyků, například "počítač" nebo "Internet". Fonetický zvuk lze vyjádřit v hiragana i katakana. Pokud je vybrána tato hodnota, znak hiragana pro jeden zvuk se považuje za stejný znak katakana pro stejný zvuk.

IgnoreWidth 16

Určuje, že SqlString porovnání musí ignorovat šířku znaků. Například japonské znaky katakana se dají zapsat jako plné nebo poloviční šířky a pokud je tato hodnota vybrána, znaky katakany napsané jako plná šířka se považují za stejné znaky napsané v poloviční šířce.

BinarySort2 16384

Provede binární řazení.

BinarySort 32768

Určuje, že řazení by mělo být založeno na číselné hodnotě znaků místo abecední hodnoty.

Platí pro