1.建立:
create sequence emp_sequence --序列名
increment by 1
--如果省略,則預設為1,如果負值,則代表序列的值是按照此步長遞減的。
start with
1-- 從1開始計數
nomaxvalue -- 不設定最大值
nocycle -- 一直累加,不迴圈
cache 20; --cache(緩衝)定義存放序列的記憶體塊的大小,預設為20。
2.修改:
alter
sequence 序列名
[increment by n]
;*不能修改序列的初始值
3.刪除
drop sequence 序列名;
4.檢視所有序列
select sequence_name from dba_sequences5.特點:select * from user_sequences
是oacle提供的用於產生一系列唯一數字的資料庫物件。
l 自動提供唯一的數值
l 共享物件
l 主要用於提供主鍵值
l 將序列值裝入記憶體可以提高訪問效率
oracle函式的建立和呼叫
函式的建立create or replace function addfunction x in number,y out number return number is results number 0 begin results x 1 dbms output.put line results ...
Oracle表的建立和管理
date 儲存日期時間資料 clob 大文字資料,最多可以儲存4g的文字 blob 二進位制資料,可以儲存最大4g資料 create table 表名稱 列名稱 型別 default 預設值 列名稱 型別 default 預設值 列名稱 型別 default 預設值 列名稱 型別 default 預...
Oracle例項建立和啟動
在 oracle 安裝完成後,缺省會啟動安裝時建立的例項 如果我們需要建立新的例項,該如何操作呢?那麼如何啟動呢?如何進行訪問呢?下面就簡單總結下 1 以oracle 使用者登入後,通過 dbca 命令啟 形化建立例項的介面 輸入 global name 和sid 一路next 最後輸入訪問這個庫的...