[解決済み] 解決方法 : SQL Error: ORA-00604: 再帰的なSQLのレベル1でエラーが発生しました。
2022-03-10 18:48:43
質問
テーブルをドロップしようとすると、エラーが発生します。
SQL Error: ORA-00604: error occurred at recursive SQL level 2
ORA-01422: exact fetch returns more than requested number of rows
00604. 00000 - "error occurred at recursive SQL level %s"
*Cause: An error occurred while processing a recursive SQL statement
(a statement applying to internal dictionary tables).
*Action: If the situation described in the next error on the stack
can be corrected, do so; otherwise contact Oracle Support.
解決方法は?
エラーから以下の行に気づきました。
exact fetch returns more than requested number of rows
つまり、Oracleは1つの行を期待していたのに、複数の行を得たということです。そして、デュアルテーブルだけが、1行しか返さないという特性を持っています。
後で思い出したのですが、私はデュアルテーブルでいくつかの変更を行い、デュアルテーブルを実行したとき、私は。そして、複数行を発見しました。
そこで、私は
dual
を挿入し、その行は
X
の値を指定します。そして、すべてが正常に動作しています。
関連
-
ORCALテンポラリーテーブルの作成と削除
-
sqlplusコマンドによるOracleデータベースへのさまざまなログイン方法
-
plsqlを使用してリモートOracleデータベースに接続する複数の方法
-
Oracle ADGプロセスを構築するDBCAコマンドライン
-
[解決済み] ORA-01882: タイムゾーン領域が見つかりません。
-
[解決済み] Oracle の起動ができません - ORA-00845: MEMORY_TARGET はこのシステムでサポートされていません - しかし、メモリサイズは問題ないようです。
-
[解決済み] ORA-01465: BLOB を使用しているとき、Oracle の 16 進数が無効です。
-
[解決済み] ORA-00917: カンマ欠落エラー [終了しました]。
-
[解決済み] ORA-01799: 列がサブクエリに外部結合されていない可能性があります。
-
[解決済み] 外部キーの追加エラー。ORA-02298: 検証できません - 親キーが見つかりませんでした
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
PLSQLは、ローカルオラクルまたはリモートオラクルデータベースに接続し、ランダムスイッチ機能を実現します。
-
LogMinerによるOracle Databaseの同期マイグレーション
-
Oracle 11gのダウンロード、インストール、グラフィックチュートリアルを使用します。
-
Oracle 11g R2 インストールチュートリアル フルバージョン
-
[解決済み】Oracle "SQL Error: Missing IN or OUT parameter at index:: 1" と表示されました。
-
C#からORACLEへの接続が乱れたコードの問題解決法
-
[解決済み] Oracle の起動ができません - ORA-00845: MEMORY_TARGET はこのシステムでサポートされていません - しかし、メモリサイズは問題ないようです。
-
[解決済み] PLS-00382: 式が不正です。
-
[解決済み] PL/SQLプロシージャ - SQLステートメント無視エラー
-
[解決済み] このPL/SQLは何が問題なのでしょうか?バインド変数 * が DECLARED ではありません。