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 會將表的結構資訊存放在...