BEGIN
OPEN DQC_Cursor1 ;
LOOP
FETCH DQC_Cursor1 INTO @table_name1 ;
EXIT when DQC_Cursor1%notfound;
EXEC Incorporate @table_name = @table_name1,
@historical_table_name = Replace(
@table_name1,
'Temp',
'Historical'
) ;
END EXEC;
END LOOP;
CLOSE DQC_Cursor1;
commit;
END;
私が得るエラーメッセージは次のとおりです。また、下線付きのエラーにカーソルを合わせると、会話が期待されます。ストアド プロシージャは既に書き出されています。ここで何がうまくいかないのか知っている人はいますか?
Incorrect syntax near 'LOOP'.
Incorrect syntax near the keyword 'EXIT'.