ばかげたトピックかもしれませんが...私は内容を選択する関数を持っていて、それをストアドプロシージャとしてコンパイルしたいと思います:
CREATE OR REPLACE PROCEDURE PDATA.FILE_PARALLEL_DUMP
IS
BEGIN
SELECT * FROM TABLE
(parallel_dump
(
CURSOR(
SELECT
to_clob(B1)||to_clob(B2)||to_clob(B3)||to_clob(B4) AS cvs
FROM
(select
(A1...A839) as B4 from
PDATA.FILE_TAB) s),
'PR',
'TEST_FOLDER'
)
) nt;
END EXT_FILE_PARALLEL_DUMP;
/
しかし、コンパイル中にエラーが発生しました: PLS-00428: an INTO clause is expected in this SELECT statement
.
ストアド プロシージャ内の select の構造は のようなものであることはわかっていますが"select A1, A2 into p_a1, a_A2 from..."
、以下の場合 (関数を使用する場合)、正しいコードの書き方がわかりません。あなたは私を助けることができます?ありがとうございました。