발견되지 않은 경우 EXEC 토토 결과 계속;
EXEC 토토 결과을 찾을 수 없을 때 중단하십시오.
토토 결과WARNING 토토 결과PRINT가 발생할 때마다 토토 결과을 실행합니다.
EXEC 토토 결과 WHENEVER 토토 결과WARNING DO 경고();
EXEC 토토 결과 WHENEVER 토토 결과ERROR 토토 결과print;
토토 결과ERROR 호출 시 EXEC 토토 결과 print2();
EXEC 토토 결과 WHENEVER 토토 결과ERROR DO handler_error("select");
EXEC 토토 결과 WHENEVER 토토 결과ERROR DO 토토 결과notice(NULL, NONO);
EXEC 토토 결과 WHENEVER 토토 결과ERROR DO 토토 결과print();
EXEC 토토 결과 WHENEVER 토토 결과ERROR GOTO error_label;
토토 결과ERROR가 중지될 때마다 토토 결과을 실행합니다.
일반적인 응용 프로그램은 다음을 사용하는 것입니다.발견되지 않을 때마다 휴식루프 스루 처리 결과 세트:
정수
메인(공허)
EXEC SQL CONNECT TO testdb AS con1;
EXEC SQL 할당 설명자 d;
EXEC SQL DECLARE cur CURSOR FOR SELECT current_database(), 'hoge', 256;
EXEC SQL OPEN cur;
/* 결과 집합의 끝에 도달하면 while 루프에서 빠져나옵니다 */
EXEC SQL을 찾을 수 없으면 중단하십시오.
동안 (1)
EXEC SQL FETCH NEXT FROM FROM INTO SQL DESCRIPTOR d;
...
EXEC SQL CLOSE cur;
EXEC SQL 커밋;
EXEC SQL DEALLOCATE 설명자 d;
EXEC SQL 모두 연결 해제;
0을 반환합니다.