いくつかの行を別のテーブルに挿入して、2 つのテーブルを更新しようとしています。しかし、私がこのようなことをしようとすると:
BEGIN
FOR id IN (SELECT id FROM table1) LOOP
PERFORM (INSERT INTO anothertable VALUES(id));
END LOOP;
END;
理由がわからないエラーが発生します。syntax error at or near "INTO"
.
カーソルやそのような更新を1つずつ行わずに、そのようなことを行うことさえ可能ですか?