Collection Contents 上一页 下一页 PDF

ASA SQL 参考

系统表

SYSFILE 系统表


列名 列类型 列约束 表约束
file_id SMALLINT NOT NULL 主键。
file_name LONG VARCHAR NOT NULL 唯一索引。
dbspace_name CHAR(128) NOT NULL
store_type CHAR(8) NOT NULL

每个数据库由一个或多个 dbspace 组成。每个 dbspace 对应一个操作系统文件。每个 dbspace 都记录在 SYSFILE 中。

file_id    数据库中的每个文件都有一个指定的唯一编号。该文件标识符为 SYSFILE 的主键。所有的系统表都存储在 file_id 为 0 的文件中。

file_name    dbspace 的文件名。对于 SYSTEM dbspace,该值是创建数据库时的数据库文件的名称。此值仅供参考且不能更改。对于其它 dbspace,可以用以下语句更改文件名:

ALTER DBSPACE dbspace RENAME 'new-file-name'

dbspace_name    每个文件都有一个唯一的 dbspace 名称。该名称用在 CREATE TABLE 命令中。

store_type    该字段供内部使用。


Collection Contents 上一页 下一页 PDF