質問編集履歴
2
カテゴリの追加
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
PL/SQLでSEQUENCE を再作成
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
PL/SQLでSEQUENCEを再作成しようとしています。
|
2
2
|
やりたいことは
|
3
3
|
0. Aテーブルで100000~800000の間で最大のseqの値を取得
|
4
4
|
0. 取得したseqに+1をする
|
1
コード誤りがあったため
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
-- * シーケンス再生成 *
|
17
17
|
-- ***********************************************
|
18
18
|
DROP SEQUENCE "ZDUSER"."SEQ_A";
|
19
|
-
CREATE SEQUENCE "ZDUSER"."SEQ_A" MINVALUE
|
19
|
+
CREATE SEQUENCE "ZDUSER"."SEQ_A" MINVALUE lastNumberTmp MAXVALUE 900000 INCREMENT BY 1 START WITH 200000 CACHE 20 NOORDER NOCYCLE NOPARTITION;
|
20
20
|
|
21
21
|
DBMS_OUTPUT.PUT_LINE('seqの現在値');
|
22
22
|
DBMS_OUTPUT.PUT_LINE(lastNumberTmp);
|