ORACLE機能 エラー

[ORAエラー] ORA-01422: 完全フェッチがリクエストよりも多くの行を戻しました。

投稿日:2017年10月1日 更新日:

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

(日本語)
ORA-01422: 完全フェッチがリクエストよりも多くの行を戻しました。
(英語)
ORA-01422: exact fetch returns more than requested number of rows

発生パターン

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

対処法

  • SELECT~INTO句のSELECT文では主キーで検索するなど、必ず1件検索されるように注意する

スポンサーリンク

スポンサーリンク

-ORACLE機能, エラー

執筆者:


comment

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

関連記事

ORACLE

[ORACLE] リサイクルビンからテーブルを復活させる

リサイクルビンからテーブルを復活させる方法です。 リサイクルビンとは、Windowsでいう「ゴミ箱」と同様のものです。 ...
ORACLE

[ORACLE] リスナーの定義を調べる

リスナーの定義は、listener.oraファイルを確認します。 listener.oraファイルの場所 listene ...
ORACLE

[ORAエラー] ORA-00904: 無効な識別子です

以下のように表示されます。 (日本語) ORA-00904: XXX: 無効な識別子です (英語) ORA-00904: ...
ORACLE

[PL/SQL] 独自例外を生成して投げる(RAISE)

独自例外を生成して投げるサンプルです。 サンプル 例)独自例外を生成して投げるプロシージャ [crayon-5ce8b4 ...
ORACLE

[SQL*Plus] ログアウトする(exit)

SQL*Plusからログアウトするには、exitを使います。 サンプル 例)SQL*Plusからログアウトする 実行例 ...

スポンサーリンク