ループが実行されるたびに、テーブルに列を追加したいと考えています。ループ内の反復ごとに異なる名前を取る一時変数を作成しました。今、テーブルに同じ名前の列を追加したいと考えています。私はこのようなことを試しました.コードの一部はoracle sql developerに示されています:
DECLARE V_COUNT VARCHAR (10) := ZIP_COD
BEGIN
ALTER TABLE ABCD
ADD V_COUNT varchar(10);
update ABCD b
set b.V_COUNT = (select d.ZIP_cod
from ORA_DMSTORE d
where b.id_dmstore = d.id_dmstore);
END;
これは、「通常は PL/SQL コンパイル エラー」というエラーを示しています。私はそれを取り除く方法がわかりません。助けてください