创建有垂直分区的物理表

在创建表时,可由用户指定属性所属的分区。例如需要一个职工管理信息表,若要在主分区中存放基本信息,如职工ID,姓名,年龄,工资等,而在从分区中存放其档案信息时,则可按以下方式创建物理表:

CREATE TABLE staff(id int primary key,
name char(10),
age int check(age > 0),
salary int check(salary > 0),
file text) OVERFLOW START 4;

在上述语句中,属性id,name,age和salary被放置在主分区中存储, 而属性file则被放在从分区中存储。更详细的语法规则请参考《神通数据库 SQL语言参考手册》。

在神通数据库中,用户最多可以创建1个从分区。一旦在创建物理表时设置了垂直分区,则不能在以后的操作中更改。因此,管理员应该在设计物理表时充分考虑相关因素后对分区的使用进行周密的规划。