ORALCE 序列建立 與相關屬性

2021-08-30 04:32:32 字數 834 閱讀 5844

1.序列的建立

create sequence  名稱  start with n

例:create sequence emp_seq start with 10;

注: start with n  序列開始值為 n

2.currval 與 nextval 屬性

nextval 獲取序列下乙個值(或初始化序列)

currval 獲取當前序列值 

例:select emp_seq.nextval from dual;

select emp_seq.currval from dual;

注:執行currval屬性前必須執行 nextval ,

currval獲取當前會話(session)的當前序列值

3.minvalue 與 maxvalue 屬性

minvalue 序列最小值

maxvalue 序列最大值

例: alter sequence emp_seq minvalue 2;

alter sequence emp_seq maxvalue 100;

注:minvalue 最小值可以比初始值小

4.increment by 步長

例:alter sequence emp_seq increment by 2;

注:每次序列的增資,預設為1,可以修改

5.cycle 屬性 序列迴圈區直

例: alter sequence emp_seq cycle;

6.cache 屬性 快取區

例: alter sequence emp_seq cache 10

注:優點:取值更快

缺點:序列會跳號

與動畫相關的幾個屬性

1 告訴uikit你想要實現乙個動畫 2 改變這個屬性的值 在乙個uiview物件中有以下的動畫化屬性 frame 你可以使用這個來動畫的改變檢視的尺寸和位置 bounds 使用這個可以動畫的改變檢視的尺寸 center 使用這個可以動畫的改變檢視的位置 transform 使用這個可以翻轉或者放縮...

oracle 序列的建立與使用

學習了序列,一直沒怎麼有機會用過,做了個簡單的使用練習。在oracle中,可以使用序列自動生成乙個整數序列,主要用來自動為表中的資料型別的主鍵列提供有序的唯一值,這樣就可以避免在向表中新增資料時,手工指定主鍵值。而且使用手工指定主鍵值這種方式時,由於主鍵值不允許重複,因此它要求操作人員在指定主鍵值時...

與反射相關的屬性和方法

一 動態操作屬性 1 hasattr obj,name 檢查obj物件是否包含名為name的屬性或方法 2 getattr object,name default 獲取object物件中名為name的屬性的屬性值 3 setattr obj,name,value,將obj 物件的name 屬性設為v...