사용Rain보고서 진술 토토 베이와 오류를 높이십시오.
Rain레벨'형식' [, 변수[, ...]];
가능한 레벨은디버그, log, info, 통지, 경고및예외. 예외오류가 발생합니다 (일반적으로 중단합니다 현재 거래); 다른 수준은 메시지 만 생성합니다 우선 순위가 다릅니다. 특정 메시지 여부 우선 순위는 서버 로그에 기록 된 클라이언트에게보고됩니다. 또는 둘 다에 의해 제어됩니다.log_min_messagesandclient_min_messages구성 변수. 보다섹션 16.4자세한 내용은
형식 문자열 내부,%is 다음 선택적 인수의 문자열 표현으로 대체되었습니다. 쓰다%%문자를 방출하려면%. 선택적인 인수는 현재해야합니다 표현이 아닌 간단한 변수이며 형식은 간단한 문자열 문자.
이 예에서V_JOB_ID대체%문자열에서 :
통지 통지 'CS_CREATE_JOB (%) 호출', V_JOB_ID;
이 예제는 주어진 오류로 트랜잭션을 중단합니다. 토토 베이:
예외를 높이기 '존재하지 않는 ID- %', user_id;
예외 제기현재 항상 동일한 sqlstate 코드를 생성P0001, 어떤 메시지가 호출 되더라도. 덫을 놓을 수 있습니다 이 예외는예외 ... 언제 rase_exception 그때 ...하지만 하나를 말할 방법은 없습니다높이다른 사람.