次のコードがあります
TYPE t_dc IS TABLE OF TEMP_DC%ROWTYPE INDEX BY PLS_INTEGER;
o_u_dc t_dc;
n_index_update_dc BINARY_INTEGER := 0;
そして、スクリプトの最後に私が持っている
IF n_index_update_dc > 0
THEN
FORALL dc IN o_u_dc.first..o_u_dc.last SAVE EXCEPTIONS
UPDATE TEMP_DC
SET COL1 = o_u_dc(n_index_update_dc).col1
WHERE COLPK = o_u_dc(n_index_update_dc).COLPK;
END IF;
COMMIT;
そして、私はエラーが発生しています116 7 PLS-00435: DML statement without BULK In-BIND cannot be used inside FORALL
オラクルのドキュメントをオンラインで調べてみましたが、不足しているものを理解できませんでした。何か助けはありますか?