首页 > 数据库技术 > 详细

(一)Oracle学习笔记—— 表和表空间

时间:2017-07-14 09:24:30      阅读:218      评论:0      收藏:0      [点我收藏+]

1. 表空间

一个数据库可以有多个表空间,一个表空间里可以有多个表。表空间就是存多个表的物理空间;可以指定表空间的大小位置等。

 1.1 创建表空间语句

create tablespace ts3 datafile F:\app\zang\oradata\orcl\ts1.dbf

  size 50M

  autoextend on next 10M

  maxsize 1024M;

根据上述语句即在F:\tablespace目录下创建一个大小为50M,当空间不足时每次递增10M,同时限制最大空间为1024M的表空间。

技术分享

 1.2 修改用户默认表空间

查看用户默认表空间可以在Views里找到DBA_USERS右键选择query data查看

技术分享

更改当前用户默认表空间

alter database default tablespace ts1;

表空间改名

alter tablespace ts1 rename to tss1;

删除表空间

drop tablespace ts2 including contents and datafiles;

2. Oracle数据库表

这里使用图形化界面创建数据表

技术分享

创建完成后增加表内容

技术分享

注意:上面步骤是在管理员权限下操作的,如果使用用户权限,那么查询时需要使用【用户名.表】的格式访问

 例如管理员权限:

select * from A1 t

用户权限:

select * from scott.a2;

3. Oracle虚拟表dual表

Dual 表是 sys 用户下的一张虚表;提供一些运算和日期操作时候用到;

select sysdate from dual;

 

技术分享

 

(一)Oracle学习笔记—— 表和表空间

原文:http://www.cnblogs.com/zjfjava/p/7158530.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!