首页  |  讨论区  |  Java文栏  |  Java源代码  |  Java开源  |  Java下载  |  Web开发  |  数据库技术  |  编程语言  |  Linux  |  业界  |  Wiki
 首页 » 数据库 » Oracle技术
创建表空间、回滚段、用户、表的详细语法信息
    发表于:2005-09-05     阅读:

Google
 
创建表空间、回滚段、用户、表的详细语法信息 - IdeaGrace | 数据库 | Oracle技术,IdeaGrace,web,开发,技术,交流,教程 - http://www.ideagrace.com/
创建表空间、回滚段、用户、表的详细语法信息

1:创建表空间
CREATE TABLESPACE ts_name DATAFILE '/dev/name1' SIZE 2000M, '/dev/name2' SIZE 2000M
DEFAULT STORAGE ( INITIAL 64K NEXT 64K MAXEXTENTS UNLIMITED PCTINCREASE 50 );

2:修改表空间
alter TABLESPACE ts_name add DATAFILE '/dev/name3' SIZE 2000M;

3:回滚段
CREATE ROLLBACK SEGMENT "RS01" TABLESPACE "TS_name"
STORAGE ( INITIAL 8M NEXT 8M MAXEXTENTS UNLIMITED);

4:创建用户和授权
CREATE USER tempuser IDENTIFIED BY tempuser
DEFAULT TABLESPACE TS_name1 TEMPORARY TABLESPACE TS_name2;
GRANT CONNECT TO tempuser;
GRANT DBA TO tempuser;
GRANT resource TO tempuser;


5:创建表
create table tablename
(
f1 NUMBER(10) not null,
f2 NUMBER(10) null ,
f3 NUMBER(3) defalut 0,
pt number(3) not null ,
constraint PK_tablename primary key (f1)
using index
tablespace ts_name
storage
(
initial 1m
next 1m
pctincrease 0
)
)
pctfree 10
tablespace ts_name
storage
(
initial 1m
next 1m
pctincrease 0
)
partition by range(pt)
(partition part000 values less than (1) tablespace ts_name,
partition part001 values less than (2) tablespace ts_name,
)
/

6:创建索引
create index i_tablename1 on tablename(f2)
tablespace ts_name
storage
(
initial 500k
next 500k
pctincrease 0
)
/



喜欢本文?那就在线订阅更多文章更新吧!
加入技术论坛讨论
访问IdeaGrace开发者博客
浏览更多java开源项目
IdeaGrace开发者Wiki

更好的浏览体验,


关于Idea Grace | 版权声明 | 联系我们 | 友情链接
©2008 Idea Grace