오류에 대한 세부 정보 가져오기

문이 성공적으로 실행되지 않는 경우, Snowflake는 아래 순서도와 같이 다음 응답 코드 중 하나를 반환합니다.

Flow chart for handling errors during statement execution

이 순서도에 표시된 대로:

  • 문 실행이 요청의 timeout 필드에 지정된 제한 시간보다 오래 걸리는 경우(또는 timeout 필드가 설정되지 않은 경우 STATEMENT_TIMEOUT_IN_SECONDS 매개 변수에 지정된 시간 제한), Snowflake는 QueryStatus 오브젝트와 함께 HTTP 응답 코드 408을 반환합니다.

    이 오브젝트를 사용하여 문 실행 취소에 대한 세부 정보 를 가져오십시오.

  • 문을 실행할 때 오류가 발생하면 Snowflake는 QueryFailureStatus 오브젝트와 함께 HTTP 응답 코드 422를 반환합니다.

    이 오브젝트에서 오류에 대한 세부 정보를 가져올 수 있습니다.