---建立表分割槽
create tablespace ts_demo
datafile '+oracle2/oracle/datafile/xltsdemo.dbf'
size 500m --初始大小
autoextend on --可以自動擴充套件
next 50m --一次擴充套件50m
maxsize unlimited --擴充套件沒有限制
----建立資料庫表
create table table_demo (
stuid number not null,
stuname varchar(20) not null,
stuaddress varchar(20) not null,
stuage number(10) not null,
stucollege varchar(20) null
) partition by range(stuid)---按照stuid 分割槽 (
--建立表分割槽:使用partition關鍵字
partition part_01 values less than (100) tablespace ts_demo,
partition part_02 values less than (200) tablespace ts_demo,
partition part_03 values less than (300) tablespace ts_demo,
partition part_04 values less than (400) tablespace ts_demo,
partition part_05 values less than (500) tablespace ts_demo,
partition part_06 values less than (600) tablespace ts_demo,
partition part_07 values less than (maxvlue) tablespace ts_demo );
----刪除白空間,包括空間下的表盒表分割槽
drop tablespace ts_demo inclued content;
----把資料匯入到表空間中
load data
infile 'd:txtfile.txt'--要匯入的檔案
into table table_demo --指定要裝入的表
insert fileds tempindata by '|'
trailing nullcols --表的字段沒有對應的值時為空 (
stuid,stuname,stuaddress,stuage )
Oracle表空間 表分割槽 會話
內容包括 檢視表空間大小 select file name as 資料檔案,tablespace name as 表空間名稱,autoextensible as 自動擴充套件,status as 狀態,maxbytes as 可擴充套件最大值,user bytes as 已使用大小,incremen...
Oracle建立表空間
建立表空間 create tablespace estate db datafile e estate db.ora size 10m autoextend on 建立臨時表空間 create temporary tablespace estate temp db tempfile e estate...
ORACLE建立表空間
因此,在建立物件之前,首先要分配儲存空間 分配儲存,就要建立表空間 建立表空間示例如下 create tablespace sample logging datafile d oracle oradata ora92 luntan.ora size 5m extent management loca...