| 列名 | 列类型 | 列约束 | 表约束 |
|---|---|---|---|
| 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 该字段供内部使用。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。