[20190530]ORACLE 18c - ALTER SEQUENCE RESTART.txt
[20190530]ORACLE 18c - ALTER SEQUENCE RESTART.txt
--//以前遇到要重置或者調整seq比較麻煩,我有時候採用比較粗暴的方式就是刪除重建.
--//18c提供方式重置,自己測試看看.
1.環境:
SYSTEM@xxxxxx> select BANNER from v$version;
BANNER
----------------------------------------------------------------------
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
SYSTEM@xxxxxx> CREATE SEQUENCE Seq1 START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999;
Sequence created.
SYSTEM@xxxxxx> SELECT Seq1.nextval FROM dual;
NEXTVAL
----------
1
SYSTEM@xxxxxx> SELECT Seq1.nextval FROM dual;
NEXTVAL
----------
2
--//批次執行如下:
$ seq 500 | xargs -I{} echo select seq1.nextval from dual\; | rlsql system/xxxx@xxxxxx
SYSTEM@xxxxxx> SELECT Seq1.nextval FROM dual;
NEXTVAL
----------
503
--//現在已經到503.
SYSTEM@xxxxxx> ALTER SEQUENCE Seq1 RESTART;
Sequence altered.
SYSTEM@xxxxxx> SELECT Seq1.nextval FROM dual;
NEXTVAL
----------
1
--//現在回到1的位置.還可以這樣執行:
SYSTEM@xxxxxx> ALTER SEQUENCE Seq1 RESTART START WITH 1500;
Sequence altered.
SYSTEM@xxxxxx> SELECT Seq1.nextval FROM dual;
NEXTVAL
----------
1500
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2646145/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20190530]oracle Audit檔案管理.txtOracle
- Oracle 18cOracle
- ORACLE SEQUENCE用法Oracle
- oracle的scn及sequenceOracle
- [20220321]探究oracle sequence.txtOracle
- 【18c】Oracle 18.3 RPM安裝Oracle
- 不同於Oracle:SEQUENCE的區別Oracle
- [20220322]探究oracle sequence 2.txtOracle
- Oracle Linux 7.1 靜默安裝Oracle 18c RACOracleLinux
- Oracle 18c安裝初體驗Oracle
- Oracle 18C升級到19COracle
- Oracle 12C升級到18COracle
- Oracle 18c使用dbca建立級聯DGOracle
- Oracle中Nextval用法SEQUENCE與SYS_GUID()OracleGUI
- Oracle 18C新特性之PDB snapshot(快照) CarouselOracle
- [20190530]sqlplus preliminary connection.txtSQL
- sequence to sequence模型模型
- 在Hibernate中關於Oracle sequence的使用KHOracle
- Oracle設定日誌引數-ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;OracleDatabase
- Oracle 18c新特性詳解:In-Memory 專題Oracle
- Oracle 12c和18c中的MGMTDB(下)Oracle
- ORACLE 18C 19C 20C新特性Oracle
- Oracle DB 18c - 手動升級到 18c 的完整核對清單 (文件 ID 2469647.1)Oracle
- Oracle 18c新特性詳解-多租戶專題Oracle
- Oracle 18c rpm 安裝及解析安裝過程Oracle
- Oracle 18c新特性:多租戶艦隊 CDB FleetOracle
- [20190530]DISABLE TABLE LOCK(10g).txt
- Oracle 18c - 配置只讀 OracleHome / DBCA / Patching / Upgrade (文件 ID 2469646.1)Oracle
- ORACLE 18C啟動資料庫報錯ORA-04031Oracle資料庫
- 【靜默】在RHEL 6.5上靜默安裝Oracle 18cOracle
- 【kingsql分享】Oracle 18c RAC補丁升級實戰【DBRU】SQLOracle
- SQL__ALTERSQL
- MySQL ALTER命令MySql
- ORACLE之手動註冊監聽listener。alter system set local_listener="XXX"Oracle
- Oracle 19c - 手動升級 Oracle 12.x, 18c CDB 到 Oracle 19c (19.x)Oracle
- 【kingsql分享】Oracle 18c可插拔資料庫艦隊新玩法SQLOracle資料庫
- Oracle 18c bug 執行 DBMS_PDB.CHECK_PLUG_COMPATIBILITY報錯Oracle
- Oracle 18C新特性之PDB snapshot Carousel--PDB快照輪播Oracle