ORAエラー

[ORAエラー] ORA-02289: 順序が存在しません。

投稿日:

以下のように表示されます。

(日本語)
ORA-02289: 順序が存在しません。
(英語)
ORA-02289: sequence does not exist

発生パターン

このエラーは以下のような場合に発生します。

  • 指定した順序(シーケンス)が存在しない
  • 指定した順序(シーケンス)を参照する権限が無い
エラー例1
SQL> SELECT SEQ_TEST.NEXTVAL FROM dual; SELECT SEQ_TEST.NEXTVAL FROM dual * 行1でエラーが発生しました。: ORA-02289: 順序が存在しません。

シーケンス(SEQ_TEST)が存在しないため例外が発生しています。

エラー例2
SQL> DROP SEQUENCE SEQ_TEST; DROP SEQUENCE SEQ_TEST * 行1でエラーが発生しました。: ORA-02289: 順序が存在しません。

DROPしようとしたシーケンス(SEQ_TEST)が存在しないため例外が発生しています。

対処法

  • シーケンス名が間違っていないか確認する
  • 対象シーケンスを参照する権限があるかどうか確認する

スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク