1. 程式人生 > >(一)Oracle學習筆記—— 表和表空間

(一)Oracle學習筆記—— 表和表空間

最大 更改 默認 oracle spa mil 步驟 font lte

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學習筆記—— 表和表空間