Share via


sys.syscharsets (Transact-SQL)

Enthält eine Zeile für jeden Zeichensatz und jede Sortierreihenfolge, die zum Verwenden in SQL Server 2005-Datenbankmodul definiert sind. Eine der Sortierreihenfolgen ist in sysconfigures als Standard-Sortierreihenfolge markiert. Dies ist die einzige Sortierreihenfolge, die tatsächlich verwendet wird.

Spaltenname Datentyp Beschreibung

type

smallint

Typ der Entität, die diese Zeile darstellt:

1001 = Zeichensatz

2001 = Sortierreihenfolge

id

tinyint

Eindeutige ID für den Zeichensatz oder die Sortierreihenfolge. Beachten Sie, dass Sortierreihenfolgen und Zeichensätze nicht dieselbe ID haben können. Der ID-Bereich von 1 bis 240 ist für die Verwendung in Datenbankmodul reserviert.

csid

tinyint

Wenn die Zeile einen Zeichensatz darstellt, ist dieses Feld ungenutzt. Wenn die Zeile eine Sortierreihenfolge darstellt, ist dieses Feld die ID des Zeichensatzes, auf dem die Sortierreihenfolge aufgebaut ist. Es wird davon ausgegangen, dass eine Zeichensatzzeile mit dieser ID in dieser Tabelle vorhanden ist.

status

smallint

Bits für Informationen über den internen Systemstatus.

name

sysname

Eindeutiger Name für den Zeichensatz oder die Sortierreihenfolge. Dieses Feld darf nur die Buchstaben A-Z oder a-z, die Zahlen 0-9 und Unterstriche (_) enthalten; es muss außerdem mit einem Buchstaben beginnen.

description

nvarchar(255)

Optionale Beschreibung der Features des Zeichensatzes oder der Sortierreihenfolge.

binarydefinition

varbinary(255)

Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

definition

image

Interne Definition des Zeichensatzes oder der Sortierreihenfolge. Die Struktur der Daten in diesem Feld hängt vom Typ ab.

Siehe auch

Verweis

Zuordnen von SQL Server 2000-Systemtabellen zu SQL Server 2005-Katalogsichten
Kompatibilitätssichten (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005