oracle10g系統管理之序列

2021-08-24 18:48:33 字數 434 閱讀 4616

1.

建立序列

create sequence deptno_seq

start with 50 increment by 10

maxvalue 99 cache 10;

2.使用序列

insert into dept(deptno,dname,loc)

3.修改序列

alter sequence deptno_seq

maxvalue 200 cache 20;

values

(deptno_seq.nextval,』development』,default);

4.通過使用

cache

選項建立序列,可以設定記憶體中預分配的序列號個數。

5.執行

rollback

語句取消實務操作時,將導致出現序列缺口。

oracle10g系統管理之段

1.段用於儲存特定物件的所有資料,它是由乙個或多個區組成的。當建立表,索引,和簇等物件時,oracle 會為這些物件分配儲存空間,以存放它們的資料資訊。2.表段,用於儲存表的所有資料,其名稱與表明相同。建立表時,oracle 會為該錶建立相應的表段,並且表段只能存放在乙個表空間中。3.表分割槽段,用...

oracle10g系統管理之角色

1.角色是相關許可權的命名集合,使用角色的主要目的是簡化許可權管理。2.connect 角色執行 sql.bsq 自動建立的角色,該角色具有應用開發人員所需的多種許可權。系統許可權 作用alter session 修改會話引數配置 create table 建表create view 建立檢視 cr...

oracle10g系統管理之表管理

1.截斷和刪除表 當表結構必須保留,而表資料不再需要時,可以使用 truncate table 命令截斷表。該命令會釋放表所占用的空間,但會保留表結構。delete 不會釋放空間。2.刪除表 drop table 3.顯示表資訊 1 顯示特定使用者的表 建立表時,oracle 會將表的結構資訊存放在...