次のコードブロックがあります。
DECLARE
CURSOR c_cursor IS
SELECT *
FROM table_a;
FOR i IN c_cursor LOOP
IF i.id NOT IN (SELECT id FROM table_b WHERE ind_val='Y')
THEN
BEGIN
INSERT INTO val_table_err
VALUES (''ERROR:id''|| i.id,
1,
1,
NULL,
1,
i.type_cd);
END;
END IF;
END LOOP;
エラーが発生していますPLS-00405: SUBQUERY NOT ALLOWED IN THIS CONTEXT
この問題を解決するための助けをいただければ幸いです。