在上集讲到了建立表空间为建立新表服务的。下面就是建立新表的过程。一般有图形用户界面的操作。另外语句的执行如下:
创建表:
-- Create table
create table SYS.SYSFUNCTION
(
功能编号 CHAR(4) not null,
功能名称 VARCHAR2(15) not null,
上级功能编号 CHAR(4) not null,
标志 CHAR(1) default 0 not null
)
tablespace HHSCINFO
pctfree 10
pctused 40
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS.SYSFUNCTION
is '系统功能表';
-- Add comments to the columns
comment on column SYS.SYSFUNCTION.标志
is '标志:0表示系统的大项功能。1表示对应功能内的具体小项操作。';
修改表中的字段长度:
-- Add/modify columns
alter table SYS.SYSFUNCTION modify 功能编号 CHAR(8);
alter table SYS.SYSFUNCTION modify 上级功能编号 CHAR(8);
新表建立后可以用SQL执行查询检验。