在SQL Server系统表中,sysconfigures表是不得不提的。下文将为您详细介绍sysconfigures表,供您参考,希望对您学习SQL Server系统表能有所启迪。
每个字符集在表中各占一行,表中还包含定义供 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 | 字符集或排序次序的内部定义。该字段中的数据结构取决于类型。 |
【编辑推荐】