麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Oracle > 正文

oracle sequence語句重置方介紹

2024-08-29 13:55:41
字體:
來源:轉載
供稿:網友
在開發過程中,可能會用到oracle sequence語句,本文以oracle sequence語句如何重置進行介紹,需要的朋友可以參考下
Oracle重置sequence語句1
Sql代碼

復制代碼 代碼如下:


DECLARE
n NUMBER(10 );
tsql VARCHAR2(100 );
p_seqName varchar2(20 );
BEGIN
p_seqName := 'SEQ_RUN_ID';
EXECUTE IMMEDIATE 'SELECT ' || p_seqName || '.NEXTVAL FROM dual ' INTO n;
n := - (n - 1);
tsql := 'alter sequence '|| p_seqName ||' increment by ' || n;
EXECUTE IMMEDIATE tsql;
EXECUTE IMMEDIATE 'SELECT ' || p_seqName || '.NEXTVAL FROM dual ' INTO n;
tsql := 'alter sequence '|| p_seqName ||' increment by 1' ;
EXECUTE IMMEDIATE tsql;
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line( SQLERRM);
END;


Oracle重置sequence語句2
Sql代碼

復制代碼 代碼如下:


CREATE OR REPLACE PROCEDURE RESET_SEQUENCE(p_sSeqName IN VARCHAR2)
IS
n NUMBER(10 );
tsql VARCHAR2(100 );
BEGIN
EXECUTE IMMEDIATE 'SELECT ' || p_sSeqName || '.NEXTVAL FROM dual '
INTO n;
n := - (n - 1);
tsql := 'alter sequence ' || p_sSeqName || ' increment by ' || n;
EXECUTE IMMEDIATE tsql;
EXECUTE IMMEDIATE 'SELECT ' || p_sSeqName || '.NEXTVAL FROM dual '
INTO n;
tsql := 'alter sequence ' || p_sSeqName || ' increment by 1' ;
EXECUTE IMMEDIATE tsql;
EXCEPTION WHEN OTHERS THEN
NULL;
END RESET_SEQUENCE;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人黄色短视频在线观看 | 91性视频 | 手机国产乱子伦精品视频 | 亚洲xxx视频 | 97青青草视频 | 国产在线精品一区二区三区不卡 | 日韩电影av在线 | 中文字幕一区二区三区久久 | 手机免费看一级片 | 国产精品自拍啪啪 | 久久精品国产99国产精品亚洲 | 美女av在线免费观看 | www.91sese| 羞羞视频免费视频欧美 | 久草导航 | 免费三级大片 | 羞羞视频免费视频欧美 | xxxx69hd一hd | 日韩黄a| 久久精品在线免费观看 | 一级在线观看视频 | 国产一区二区视频网站 | 欧美日韩亚洲国产精品 | 2级毛片| 深夜福利久久久 | 亚洲欧美一区二区三区在线观看 | 天天舔夜夜操 | 国产成人强伦免费视频网站 | av噜噜噜噜 | 日本精品黄色 | 成人免费一区二区三区在线观看 | 日韩做爰视频免费 | 香蕉久久久久久 | 亚洲一区二区三区高清视频 | 国产成人精品网站 | 538任你躁在线精品视频网站 | 国产成人午夜精品 | 91社区电影 | 久久毛片免费观看 | 国产精品高潮视频 | 久久吊 |