欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          oracle怎么查詢當(dāng)前序列的值

          在oracle中,可以利用select語句查詢當(dāng)前序列的值,語法為“select 序列名.currval from dual”,currval表示返回當(dāng)前序列的值;必須先用nextval查詢下一個(gè)序列的值之后,才可以用該語句查詢當(dāng)前序列值。

          oracle怎么查詢當(dāng)前序列的值

          本教程操作環(huán)境:Windows10系統(tǒng)、Oracle 11g版、Dell G3電腦。

          oracle怎么查詢當(dāng)前序列的值

          select 序列名.currval from dual;  //獲取序列的當(dāng)前值,這個(gè)值是可變的。

          需要注意的是:

          數(shù)據(jù)庫(kù)連接成功后,初次執(zhí)行這句話,會(huì)報(bào)異常,不能用。

          如果不是你的語句單詞拼寫錯(cuò)誤,就是因?yàn)闆]有先執(zhí)行下邊這句sql(select 序列名.nextval from dual;)。

          也就是先去獲取序列的當(dāng)前值加上增量后的值。(不知道這是啥情況,沒有去研究)

          查詢序列的值

          當(dāng)剛創(chuàng)建好序列后,不能直接查詢當(dāng)前序列的值,必須先用 nextval 查詢下一個(gè)序列的值,之后才可以使用currval查詢當(dāng)前序列的值。

          查詢序列

          select sequence_name ,last_number, min_value,max_value,increment_by from user_sequences

          oracle怎么查詢當(dāng)前序列的值

          第一次使用nextval 查詢到的值就是 (start with n) .

          select dept_deptid_seq.nextval from dual

          oracle怎么查詢當(dāng)前序列的值

          之后就可以任意使用 currval 了。

          select dept_deptid_seq.currval from dual

          oracle怎么查詢當(dāng)前序列的值

          當(dāng)再次查詢序列,它的 last_number 變?yōu)榱诵蛄械南乱粋€(gè)值。

          oracle怎么查詢當(dāng)前序列的值

          推薦教程:《Oracle視頻教程》

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)