表空間,序列

2021-08-08 09:59:08 字數 1191 閱讀 4955

表空間

create tablespace y2165tabspace

autoextend on next 32m maxsize unlimited

select tablespace_name from user_tablespaces; 

--刪除表空間

drop tablespace y2165tabspace2

--刪除表空間的同時清除物理檔案

drop tablespace y2165tabspace including contents and datafiles

序列序列和表是平級的。

序列是用於生成唯一,連續序號的物件,序列可以是公升序的,也可以是降序的,使用 create seqvence語句建立序列。

create tablespace y2165tabspace

autoextend on next 32m maxsize unlimited

--oracle沒有自增列 ,用的就是序列

create table dept

(deptno number primary key not null,

deptname nvarchar2(32)

) tablespace  y2165tabspace

create table emp

(empno number primary key not null,

empname nvarchar2(32)

) tablespace  y2165tabspace

insert into dept values(1,'開發部')

commit

select * from dept

insert into emp values(1,'啦啦')

insert into emp values(seq_num.nextval,'啦啦')

commit

select * from emp

insert into dept values(seq_num.nextval,'開發部')

select  seq_num.nextval from dual;

--當前序列中儲存的值是多少

select  seq_num.currval from dual;

--guid和uuid 

select sys_guid() from dual;

表空間表使用者索引表空間

轉 案例一 建立表空間及使用者 第1步 建立臨時表空間 create temporary tablespace ivms86x0 temp 測試成功!註記 表空間名字不能重複,即便儲存的位置不一致,但是dbf檔案可以一致 tempfile i oracle oradata oracle11g ivm...

建立表空間 臨時表空間 使用者 指定表空間

1 刪除已有的舊資料 表空間和臨時表空間下 drop tablespace user data including contents and datafiles drop tablespace user temp including contents and datafiles 2 建立表空間 建立...

雜湊表 構造線性空間 128 最長連續序列

給定乙個未排序的整數陣列,找出最長連續序列的長度。要求演算法的時間複雜度為 o n 示例 輸入 100,4 200,1 3,2 輸出 4解釋 最長連續序列是 1,2,3,4 它的長度為 4。解題 將每個數去重儲存在set中 遍歷set,若該存在比當前數小1的數,跳過當前數 只找沒有比當前數小1的數作...