sys.syscharsets (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-analysslutpunkt i Microsoft FabricLager i Microsoft FabricSQL-databas i Microsoft Fabric

Innehåller en rad för varje teckenuppsättning och sorteringsordning definierad för användning av SQL Server Database Engine. En av sorteringsordningarna markeras i sysconconfigure som standardsorteringsordning. Detta är den enda som faktiskt används.

Kolumnnamn Datatyp Description
type smallint Typ av enhet som denna rad representerar:

1001 = Teckenuppsättning.

2001 = Sorteringsordning.
ID tinyint Unikt ID för teckenuppsättningen eller sorteringsordningen. Observera sorteringsordning och teckenuppsättningar kan inte dela samma ID-nummer. ID-intervallet 1 till 240 är reserverat för användning av databasmotorn.
CSID tinyint Om raden representerar en teckenuppsättning används detta fält inte. Om raden representerar en sorteringsordning är detta fält ID:t för teckenuppsättningen som sorteringsordningen byggs på. Det antas att en teckenrad med detta ID finns i denna tabell.
status smallint Interna systemstatusinformation.
name sysname Unikt namn för teckenuppsättningen eller sorteringsordningen. Detta fält får endast innehålla bokstäverna A-Z eller a-z, siffrorna 0–9, och understreck(_); Och det måste börja med ett brev.
beskrivning nvarchar(255) Valfri beskrivning av teckenuppsättningens egenskaper eller sorteringsordning.
binärdefinition varbinär(6000) Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte.
definition image Intern definition av teckenuppsättningen eller sorteringsordningen. Strukturen på datan i detta fält beror på typen.

Se även

Mappning av systemtabeller till systemvyer (Transact-SQL)
Kompatibilitetsvyer (Transact-SQL)