오류에 대한 세부 정보 가져오기¶
문이 성공적으로 실행되지 않는 경우, Snowflake는 아래 순서도와 같이 다음 응답 코드 중 하나를 반환합니다.
이 순서도에 표시된 대로:
문 실행이 요청의
timeout
필드에 지정된 제한 시간보다 오래 걸리는 경우(또는timeout
필드가 설정되지 않은 경우 STATEMENT_TIMEOUT_IN_SECONDS 매개 변수에 지정된 시간 제한), Snowflake는 QueryStatus 오브젝트와 함께 HTTP 응답 코드 408을 반환합니다.이 오브젝트를 사용하여 문 실행 취소에 대한 세부 정보 를 가져오십시오.
문을 실행할 때 오류가 발생하면 Snowflake는 QueryFailureStatus 오브젝트와 함께 HTTP 응답 코드 422를 반환합니다.
이 오브젝트에서 오류에 대한 세부 정보를 가져올 수 있습니다.