Transact-SQL 参考

syscharsets

每个字符集在表中各占一行,表中还包含定义供 Microsoft® SQL Server™ 使用的排序次序。排序次序中的一个在 sysconfigures 中标记为默认排序次序,该次序是实际使用的唯一次序。

列名 数据类型 描述
type smallint 该行表示的实体类型。1001 是字符集;2001 是排序次序。
id tinyint 字符集或排序次序的唯一 ID。注意排序次序和字符集不能共享相同的 ID 号。保留从 1 到 240 的 ID 范围供 SQL Server 使用。
csid tinyint 如果该行表示字符集,则不使用该字段。如果该行表示排序次序,则该字段是在其上生成排序次序的字符集 ID。假设具有该 ID 的字符集行存在于该表中。
status smallint 内部系统状态信息位。
name sysname 字符集或排序次序的唯一名称。该字段必须只包含字母 A-Z 或 a-z、数字 0 – 9 和下划线 (_)。必须以字母开头。
description nvarchar(255) 字符集或排序次序功能的可选描述。
binarydefinition varbinary(255) 仅限内部使用。
definition image 字符集或排序次序的内部定义。该字段中的数据结构取决于类型。