DBASK-数据库管理员结构化知识体系-Structured knowledge system for DataBase Administrators

Home

syscharsets

Adaptive Server 使用的每个字符集和排序顺序

说明

仅限 master 数据库

所定义的由 Adaptive Server 使用的每个字符集和排序顺序在 syscharsets 中都有相应的一行。 在 master..sysconfigures 中将其中一个排序顺序标记为缺省排序顺序,它是实际使用的唯一排序顺序。

type

该行表示的实体类型。 编号 1001 到 1999 表示字符集。 编号 2000 到 2999 表示排序顺序。

id

字符集或排序顺序的 ID。 排序顺序是用排序顺序 ID 和字符集 ID (csid)组合定义的。 字符集是用 id 定义的,此 ID 必须是唯一的。 Sybase 保留从 0 到 200 的 ID 号。

csid

如果该行表示字符集,则不使用此字段。 如果该行表示排序顺序,则此字段是创建排序顺序时所基于的字符集的 ID。 该表中必须存在具有该ID 的字符集行。

status

内部系统状态信息位。

name

字符集或排序顺序的唯一名称。 只能使用 7 位 ASCII 字母 A - Z 或 a - z、数字 0 - 9 和下划线 (_),并且必须以字母开头。

description

字符集或排序顺序功能的可选说明。

definition

字符集或排序顺序的内部定义。 此字段中的数据结构取决于 type。

sortfile

排序顺序文件的名称。

索引

  • id、csid 上的唯一聚簇索引
  • name 上的唯一非聚簇索引