サイドバーの壁紙
博主头像
tin博主等级

子の曰わく、我れ三人行なえば必ず我が師を得(う)。其の善き者を択びてこれに従う。其の善からざる者にしてこれを改む。

  • 累積執筆 73 記事
  • 累計作成 32 タグ
  • 累計受入 2 コメント

目 次CONTENT

記事目次

シーケンス(SEQUENCE)の確認及び操作

tin
tin
2024-05-20 / 0 コメント / 0 いいね! / 109 読み / 201 文字

1. 現在のシーケンスの次の値を確認する:

SELECT SEQUENCE_NAME, LAST_NUMBER FROM USER_SEQUENCES WHERE SEQUENCE_NAME = 'シーケンス名';

または

#下記のSQLを実行すると、シーケンスの値が更新されます。要注意!
SELECT MY_SEQUENCE.NEXTVAL FROM DUAL;

※NEXTVALが実行される度に、シーケンスの値が更新されます。

2. シーケンスの値を調整する:

DECLARE
    v_temp NUMBER;
BEGIN
    FOR i IN 1..1000 LOOP  -- 必要な増分回数
        v_temp := MY_SEQUENCE.NEXTVAL;
    END LOOP;
END;

:=は代入演算子であり、変数に値を代入するために使用されます。
これを使って、変数に特定の値や計算結果を割り当てます。

0
  • 0

コメント欄