婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Oracle中NEXTVAL案例詳解

Oracle中NEXTVAL案例詳解

熱門標簽:西藏地圖標注改進點 地圖標注百度競價 如何辦理400客服電話 神行者百貨商場地圖標注 地圖標注什么軟件好用 地圖標注專員入駐 外呼系統(tǒng)怎樣才能不封號 外呼系統(tǒng)線路經(jīng)常出問題嗎 安陽手機自動外呼系統(tǒng)原理是什么

1.什么是sequence?其作用是什么?

        在Oracle數(shù)據(jù)庫中,什么是序列呢?其中的作用是什么呢?其實sequence是序列號生成器,可以為表中的行自動生成序列號,產(chǎn)生一組等間隔的數(shù)值(類型為數(shù)字)。其主要的用途是生成表的主鍵值,可以在插入語句中引用,在插入之前,獲取序列號nextval值,然后進行插入。也可以通過查詢檢查當前值,或使序列增至下一個值。

2.如何定義一個sequence?

  create sequence INR_REQUIRMENT_SQUENCE  
  INCREMENT BY 1 -- 每次加幾個
  START WITH 1 -- 從1開始計數(shù)
  NOMAXVALUE -- 不設(shè)置最大值
  NOCYCLE -- 一直累加,不循環(huán)
  CACHE 10;

    上面語句則創(chuàng)建了一個sequence?

 3.如何獲取一個sequence的值?

       SELECT INR_REQUIRMENT_SQUENCE.CURRVAL FROM dual  --獲取當前的sequence的值,第一次NEXTVAL返回的是初始值;隨后的NEXTVAL會自動增加你定義的INCREMENT BY值, 然后返回增加后的值。CURRVAL 總是返回當前sequence的值,但是在第一次NEXTVAL 初始化之后才能使用CURRVAL,否則會出錯。一次NEXTVAL會增加一次sequence的值, 所以如果你在同一個語句里面使用多個NEXTVAL。

4.可以在哪些地方使用Sequence?

- 不包含子查詢、snapshot、VIEW的 SELECT 語句

- INSERT語句的子查詢中

- NSERT語句的VALUES中

- UPDATE 的 SET中

在實際開發(fā)中,比如一個表中的主鍵需要先得到主鍵ID,可以用NEXTVAL來獲下一個取序列值,然后再進行其他操作。

5.如何刪除Sequence?

         DROP sequence policy_id_seq; --policy_id_seq為sequence的名字,如果要改變sequence中的初始值,必須先刪除序列號然后再進行創(chuàng)建。你或者是該sequence的owner,或者有ALTER ANY sequence權(quán)限才能改動sequence,直接用Alter語句進行sequence的更新。   

到此這篇關(guān)于Oracle中NEXTVAL案例詳解的文章就介紹到這了,更多相關(guān)Oracle中NEXTVAL內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Oracle區(qū)別ADG與DG案例詳解
  • oracle創(chuàng)建用戶過程詳解
  • Oracle rac案例講解
  • Oracle存儲過程案例詳解
  • Oracle之TO_DATE用法詳解
  • 如何使用Oracle PL/SQL 實現(xiàn)發(fā)送電子郵件功能(UTL_MAIL)
  • springboot+mybatis-plus+oracle實現(xiàn)邏輯刪除
  • oracle+mybatis-plus+springboot實現(xiàn)分頁查詢的實例

標簽:貴港 阜陽 萍鄉(xiāng) 衡水 AXB 張掖 雞西 酒泉

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Oracle中NEXTVAL案例詳解》,本文關(guān)鍵詞  Oracle,中,NEXTVAL,案例,詳解,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Oracle中NEXTVAL案例詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Oracle中NEXTVAL案例詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 镇康县| 柯坪县| 长乐市| 青神县| 贵州省| 呼图壁县| 渝中区| 肥城市| 阿鲁科尔沁旗| 灌南县| 麦盖提县| 咸阳市| 浦东新区| 仁布县| 东乡县| 灵石县| 繁峙县| 伊金霍洛旗| 汉沽区| 山阴县| 大埔县| 抚松县| 迁安市| 芜湖县| 新蔡县| 临潭县| 安化县| 海林市| 贞丰县| 平定县| 天等县| 泰顺县| 永修县| 龙门县| 孙吴县| 乳山市| 防城港市| 岐山县| 承德县| 都安| 筠连县|