埋め込み SQL でテーブルの行を印刷しようとしています。私はこのコードを持っています。ここで、publication はテーブルで、pubid は属性です。私はこれを試しました:
EXEC SQL DECLARE C1 CURSOR FOR SELECT pubid FROM publication;
EXEC SQL OPEN C1;
EXEC SQL WHENEVER NOT FOUND GOTO close_c1;
for(;;) {
EXEC SQL FETCH C1 INTO :pubid;
cout<<pubid<<endl;
}
close_c1:
EXEC SQL CLOSE C1;
コンパイラから次のエラーが表示されます: エラー: ラベル 'close_c1' が使用されていますが、定義されていません。これを修正するにはどうすればよいですか?