Postgresql 9.3.25 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.3 : 사설 토토 형식 | 배트맨 토토 : 문서 : 9.3 : Frontend/백엔드 프로토콜 | 48 장. 프론트 엔드/백엔드 프로토콜 | 다음 |
이 섹션에서는 나타날 수있는 필드를 설명합니다 ErrorResponse 및 eliceResponse 사설 토토 사이트. 각 필드 유형에는 a가 있습니다 단일 바이트 식별 토큰. 주어진 필드 유형 사설 토토 사이트 당 최대 한 번 표시됩니다.
심각도 : 필드 내용은오류, 치명적또는panic(오류 메시지에서) 또는경고, 통지, 디버그, info또는log(in 통지 메시지) 또는이 중 하나의 현지화 된 번역. 항상 존재합니다.
코드 : 오류에 대한 sqlstate 코드 (참조부록 A). 현지화 할 수 없습니다. 언제나 현재의.
메시지 : 기본 사람이 읽을 수있는 오류 메시지. 이것은해야합니다 정확하지만 간결합니다 (일반적으로 한 줄). 항상 존재합니다.
세부 사항 : 자세한 내용을 전달하는 선택적 보조 오류 메시지 문제에 대해. 여러 줄로 실행될 수 있습니다.
힌트 : 문제에 대해 무엇을 해야하는지 선택적 제안. 이것 조언을 제공한다는 점에서 세부 사항과 다르기위한 것입니다. 어려운 사실보다는 (잠재적으로 부적절한). 실행될 수 있습니다 여러 줄.
위치 : 필드 값은 소수 ASCII 정수입니다. 원래 쿼리에 대한 색인으로 오류 커서 위치 끈. 첫 번째 문자는 인덱스 1을 가지며 위치는 측정됩니다. 바이트가 아닌 문자로.
내부 위치 : 이것은와 동일하게 정의됩니다.P필드이지만 커서 위치에 사용됩니다 내부적으로 생성 된 명령이 아닌 내부적으로 생성 된 명령을 나타냅니다. 고객이 제출했습니다. 그만큼Q필드 이 필드가 나타날 때 항상 나타납니다.
내부 쿼리 : 내부적으로 생성 된 텍스트의 텍스트 명령. 예를 들어, 이것은 SQL 쿼리 일 수 있습니다. PL/PGSQL 기능.
여기서 : 오류가 발생한 컨텍스트의 표시. 현재 여기에는 활성 절차의 통화 스택 트레이스 백이 포함됩니다. 언어 기능 및 내부적으로 생성 된 쿼리. 흔적은입니다 줄 당 한 항목, 가장 최근 첫 번째 항목.
스키마 이름 : 오류가 특정과 관련된 경우 데이터베이스 객체, 해당 객체를 포함하는 스키마의 이름 인 경우 어느.
테이블 이름 : 오류가 특정 테이블과 연관된 경우, 테이블의 이름. (이름은 스키마 이름 필드를 참조하십시오 테이블의 스키마의.)
열 이름 : 오류가 특정 테이블과 관련된 경우 열, 열의 이름입니다. (스키마 및 테이블 이름을 참조하십시오 테이블을 식별하는 필드.)
데이터 유형 이름 : 오류가 특정 데이터와 관련된 경우 유형, 데이터 유형의 이름입니다. (스키마 이름 필드를 참조하십시오 데이터 유형의 스키마 이름은)
제약 이름 : 오류가 특정과 관련된 경우 제약, 제약의 이름. 나열된 필드를 참조하십시오 관련 테이블 또는 도메인의 경우 위. (이 목적을 위해 인덱스는 생성되지 않은 경우에도 제약 조건으로 취급됩니다. 제약 구문 포함.)
파일 : 오류가있는 소스 코드 위치의 파일 이름 보고되었다.
line : 소스 코드 위치의 줄 번호 오류 가보고되었습니다.
루틴 : 소스 코드 루틴의 이름 오류.
참고 :스키마 이름, 테이블 이름, 열에 대한 필드 이름, 데이터 유형 이름 및 제약 이름은 제한된 수의 오류 유형; 보다부록 A. 프론트 엔드는해서는 안됩니다 이러한 필드의 존재가 다른 분야의 존재. 핵심 오류 소스가 관찰됩니다 상기 언급 된 상호 관계는 있지만 사용자 정의 기능은 사용할 수 있습니다 이 필드는 다른 방식으로. 같은 맥락에서는 고객이해서는 안됩니다 이 분야는 현재의 현대 대상을 나타냅니다. 데이터 베이스.
클라이언트는 표시된 정보를 형식화 할 책임이 있습니다 그 요구를 충족시키기 위해; 특히 긴 줄을 끊어야합니다 필요합니다. 오류 메시지 필드에 나타나는 Newline 문자 라인 브레이크가 아니라 단락 브레이크로 취급되어야합니다.
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
사설 토토 사이트 형식 | 배트맨 토토 : 문서 : 9.3 : Frontend/백엔드 프로토콜 | 이후 변경 사항 요약 프로토콜 2.0 |