0

アドホック SQL テキスト領域を作成して、エンド ユーザーが入力する任意のクエリを実行しようとしています。次のエラー メッセージが表示されます: 1 エラーが発生しました•ORA-06550: 行 5、列 1: PLS-00372 : プロシージャでは、RETURN文に式を含めることはできません ORA-06550: 行5、列1: PL/SQL: 文は無視されました

クエリ領域 P2_X のアイテムとそれを実行するためのボタンを作成しました。

DECLARE
v_sql   VARCHAR2 (4000);
BEGIN
v_sql := :P2_X;
return v_sql;
END;

私は何を間違っていますか?

あなたの助けに感謝します。

4

1 に答える 1

1

これは機能します。表示するコードは、SQL レポート領域のソースに入ります。「汎用列」も選択する必要があります。 ここに画像の説明を入力

于 2012-04-12T16:26:36.143 に答える