언제든지 - SQL 문으로 인해 특정 클래스 조건이 제기 될 때 취할 조치를 지정하십시오
찾을 수 없을 때마다 | 배트맨 토토error | 배트맨 토토warningAction
배트맨 토토 실행 결과에서 특수 사례 (줄을 찾을 수없는 행, 배트맨 토토 경고 또는 오류)에서 호출되는 동작을 정의합니다..
참조섹션 34.8.1매개 변수에 대한 설명.
Exec 배트맨 토토을 찾을 수 없을 때마다; 찾을 수 없을 때마다 Exec 배트맨 토토이 중단됩니다. 찾을 수 없을 때마다 실행 배트맨 토토이 계속됩니다. 배트맨 토토WARNING 배트맨 토토PRINT가있을 때마다 EXEC 배트맨 토토; 배트맨 토토warning이 경고 할 때마다 EXEC 배트맨 토토 (); 배트맨 토토error 배트맨 토토print가있을 때마다 EXEC 배트맨 토토; 배트맨 토토ERROR를 호출 할 때마다 EXEC 배트맨 토토 print2 (); 배트맨 토토error가 handle_error ( "select")를 수행 할 때마다 EXEC 배트맨 토토; 배트맨 토토error가 배트맨 토토notice (null, nono)를 수행 할 때마다 EXEC 배트맨 토토; 배트맨 토토error가 배트맨 토토print ()를 수행 할 때마다 EXEC 배트맨 토토; 배트맨 토토ERROR GOTO ERROR_LABEL이있을 때마다 EXEC 배트맨 토토; 배트맨 토토error 중지 될 때마다 EXEC 배트맨 토토;
일반적인 응용 프로그램은 사용입니다.찾을 수 없을 때마다
결과 세트를 통한 루핑을 처리하려면 :
int 메인 (void) exec sql testdb에 con1로 연결; Exec SQL 선택 PG_CATALOG.SET_CONFIG ( 'search_Path', '', False); Exec SQL 커밋; Exec SQL 할당 디스크립터 D; select current_database (), 'hoge', 256에 대한 exec sql declare cur cursor; Exec SQL Open CUR; / * 결과 세트의 끝이 도달하면 while loop */ 찾을 수 없을 때마다 Exec SQL이 중단됩니다. 동안 (1) exec SQL 다음은 CUR에서 SQL 디스크립터 D로 가져옵니다. ... Exec SQL Close CUR; Exec SQL 커밋; Exec SQL Dalloce Descriptor D; Exec SQL 모든 분리; 반환 0;
언제든지
배트맨 토토 표준에 지정되어 있지만 대부분의 작업은 Postgre배트맨 토토 확장자입니다.