0

値のリストを返すクエリがあります。

WITH temp AS (
    SELECT 108 Name, 'Err1, Err2, Err3' Error FROM DUAL
    UNION ALL
    SELECT 109, 'Err4' FROM DUAL
)
SELECT distinct Name,
    TRIM(REGEXP_SUBSTR(str, '[^,]+', 1, LEVEL)) str
FROM (SELECT Name, Error str FROM temp) t
CONNECT BY INSTR(str, ',', 1, LEVEL - 1) > 0
ORDER BY Name;

ここに画像の説明を入力

Oracleコンカレント・プログラムで使用するパラメータの値セット(Err1、Err2、Err3、Err4)を作成したいと考えています。ただし、検証タイプ「テーブル」では、上記のような複雑なクエリを挿入することはできません。

ここに画像の説明を入力

そうする方法はありますか?

4

1 に答える 1