欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Oracle seq_ 使用

執行語(yǔ)句:

-- Create sequence 

create sequence TAPM_SYS_ENTERPRISE_INFO_SEQ

minvalue 1

maxvalue 999999999999999

start with 10001

increment by 1

cache 20;

在oracle中sequence就是所謂的序列號.每次取的時(shí)候它會(huì )自動(dòng)增加.一般用在需要按序列號排序的地方.
1.Create Sequence
你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE權限.
CREATE SEQUENCE emp_sequence
INCREMENT BY 1 -- 每次加幾個(gè)
START WITH 1 -- 從1開(kāi)始計數
NOMAXVALUE -- 不設置最大值
NOCYCLE -- 一直累加.不循環(huán)
CACHE 10,
一旦定義了emp_sequence.你就可以用CURRVAL.NEXTVAL
CURRVAL=返回 sequence的當前值
NEXTVAL=增加sequence的值.然后返回 sequence 值
比如:
emp_sequence.CURRVAL
emp_sequence.NEXTVAL
可以使用sequence的地方:
- 不包含子查詢(xún).snapshot.VIEW的 SELECT 語(yǔ)句
- INSERT語(yǔ)句的子查詢(xún)中
- NSERT語(yǔ)句的VALUES中
- UPDATE 的 SET中
可以看如下例子:
INSERT INTO emp VALUES
(empseq.nextval. 'LEWIS'. 'CLERK'.7902. SYSDATE. 1200. NULL. 20),
SELECT empseq.currval FROM DUAL,
但是要注意的是:
- 第一次NEXTVAL返回的是初始值,隨后的NEXTVAL會(huì )自動(dòng)增加你定義的INCREMENT BY值.然后返回增加后的值.CURRVAL 總是返回當前SEQUENCE的值.但是在第一次NEXTVAL初始化之后才能使用CURRVAL.否則會(huì )出錯.一次NEXTVAL會(huì )增加一次SEQUENCE的值.所以如果你在同一個(gè)語(yǔ)句里面使用多個(gè)NEXTVAL.其值就是不一樣的.明白?
- 如果指定CACHE值.ORACLE就可以預先在內存里面放置一些sequence.這樣存取的快些.cache里面的取完后.oracle自動(dòng)再取一組到cache. 使用cache或許會(huì )跳號. 比如數據庫突然不正常down掉(shutdown abort).cache中的sequence就會(huì )丟失. 所以可以在create sequence的時(shí)候用nocache防止這種情況.
2.Alter Sequence
你或者是該sequence的owner.或者有ALTER ANY SEQUENCE 權限才能改動(dòng)sequence. 可以alter除start至以外的所有sequence參數.如果想要改變start值.必須 drop sequence 再 re-create .
Alter sequence 的例子
ALTER SEQUENCE emp_sequence
INCREMENT BY 10
MAXVALUE 10000
CYCLE -- 到10000后從頭開(kāi)始
NOCACHE ,
影響Sequence的初始化參數:
SEQUENCE_CACHE_ENTRIES =設置能同時(shí)被cache的sequence數目.
可以很簡(jiǎn)單的Drop Sequence
DROP SEQUENCE order_seq,

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Oracle創(chuàng )建自增字段方法-ORACLE SEQUENCE的簡(jiǎn)單介紹 - MVP 周公的...
oracle ID如何實(shí)現自增?
sequence
Oracle數據庫中Sequence的用法_數據庫子站_ORACLE_IT專(zhuān)家網(wǎng)
Oracle PL/SQL開(kāi)發(fā)基礎(第十四彈:序列)
DB2和Oracle創(chuàng )建序列和查詢(xún)的區別
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久