Sdílet prostřednictvím


sys.syscharsets (Transact-SQL)

Platí pro:SQL ServerAzure SQL DatabaseSpravovaná instance Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)Koncový bod analýzy SQL v Microsoft FabricSklad v Microsoft FabricDatabáze SQL v Microsoft Fabric

Obsahuje jeden řádek pro každou znakovou sadu a pořadí třídění definované pro použití databázovým enginem SQL Serveru. Jedno z pořadí třídění je v sysconconfigu označeno jako výchozí pořadí třídění. To je jediný, který se skutečně používá.

Název sloupce Datový typ Description
type smallint Typ entity, kterou tento řádek představuje:

1001 = Sada znaků.

2001 = Pořadí třídění.
id tinyint Unikátní ID pro znakovou sadu nebo pořadí třídění. Pořadí třídění poznámek a znakové sady nemohou sdílet stejné ID číslo. Rozsah ID od 1 do 240 je vyhrazen pro použití databázovým enginem.
CSID tinyint Pokud řádek představuje znakovou sadu, toto pole se nepoužívá. Pokud řádek představuje pořadí třídění, toto pole je ID znakové sady, na které je pořadí třídění postaveno. Předpokládá se, že v této tabulce existuje řádek znakové sady s tímto ID.
stav smallint Interní bity o stavu systému.
název sysname Unikátní název pro znakovou sadu nebo pořadí třídění. Toto pole musí obsahovat pouze písmena A-Z nebo a-z, čísla 0 - 9 a podtržítka(_); A musí to začít dopisem.
popis nvarchar(255) Volitelný popis vlastností znakové sady nebo pořadí třídění.
binární definice varbinary(6000) Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.
definice image Interní definice znakové sady nebo pořadí třídění. Struktura dat v tomto poli závisí na typu.

Viz také

Mapování systémových tabulek na systémové pohledy (Transact-SQL)
Pohledy na kompatibilitu (Transact-SQL)