問題タブ [pls-00428]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
18068 参照

sql - ORACLE-CASE には INTO が必要ですか?

次のことを試すと:

というエラーが表示されます

ORA-06550: 行 4、列 1:
PLS-00428: この SELECT ステートメントには INTO 句が必要です
位置 #:62 でエラーが検出されました

しかしvar_type、条件として「B」を使用せずに使用すると、うまく機能します。なぜこれが起こるのか、var_type適切に使用できるように修正するにはどうすればよいのか、誰か教えてもらえますか?

0 投票する
2 に答える
38629 参照

sql - PLSQL SELECT ステートメントでの変数の使用

ReportStartDate と ReportEndDate を照会するクエリがあるので、PLSQL で変数を使用すると考えました。ここで何が欠けているのかわかりませんが、エラーが発生します:

エラーは次のとおりです。

これは、Toad だけでなく SQL Developer でも発生します。

WHERE 句で変数を使用する適切な方法は何ですか?

0 投票する
3 に答える
12642 参照

sql - エラー(2,7): PLS-00428: このSELECT文にはINTO句が必要です

このトリガーを作成しようとすると、次のコンパイラ エラーが発生します。

このトリガーの何が問題になっていますか?

0 投票する
5 に答える
30207 参照

oracle - 匿名ブロック内に選択結果を表示する

プロシージャ内でSELECTをデバッグしようとしていますが、匿名ブロックを使用してデバッグしようとしています。SQL Developerが最後のSELECTステートメントを返すようにしたいのですが、エラーが発生します。

プロシージャ内には、そのselectのINTOがありますが、デバッグ用の最後のSELECTステートメントの結果を簡単に取得できる簡単な方法はありますか?匿名のブロックと変数を使用しているので、コードは実際にプロシージャ内にあるものとできるだけ類似しているため、コードを変更する必要はありません。

0 投票する
1 に答える
2220 参照

sql - select からのパターンを使用した oracle regexp_like

正規表現を使用してテーブルから行を選択しようとしています。パターンは選択の結果です。
regexp_like を使用する select で次のコンパイル エラーが発生します。

PLS-00428: このSELECT文にはINTO句が必要です

なぜ into 句を使用する必要があるのか​​ わかりません...

0 投票する
1 に答える
92 参照

sql - Oracle - PL/SQL ブロックで SELECT INTO を回避する方法はありますか

アプリケーション テーブルのアプリケーション ステータス行が変更されたときに学生のアプリケーション状態を自動的に更新するトリガーを作成しようとしています。私は 1 時間ほど Web をブラウジングしてきましたが、潜在的な回避策を見つけたにもかかわらずEXECUTE IMMEDIATE、目的の結果を達成できませんでした (EXECUTE IMMEDIATEバインドされていない変数エラーが発生していました)。

トリガーコード

get status メソッドは、新しいステータスが条件に一致するかどうかを確認するために a を返します。一致する場合は、以下を使用して行をVARCHAR2更新します。student_approvedautonomous_transaction

student_accept_offerコード

この関数は、トリガーの外部でテストすると意図したとおりに機能しますが、トリガーに埋め込まれているとPLS-00428エラーがスローされます。ステータスが一致した場合に更新時にこの関数を自動的に起動できるようにするために、これを回避する方法について誰かが私を正しい方向に向けることができますか?

御時間ありがとうございます

編集 - 私が参照しているテーブル ここに画像の説明を入力