52.8. 젠 토토 및 통지 메시지 필드

이 섹션에서는 ErrorResponse 및 eliceResponse 메시지에 표시 될 수있는 필드를 설명합니다. 각 필드 유형에는 단일 바이트 식별 토큰이 있습니다. 주어진 필드 유형은 메시지 당 최대 한 번에 나타납니다.

S

심각도 : 필드 내용은젠 토토, 치명적또는panic(젠 토토 메시지에서) 또는경고, 통지, 디버그, info또는log(통지 메시지에서) 또는이 중 하나의 현지화 된 번역. 항상 존재합니다.

V

심각도 : 필드 내용은젠 토토, 치명적또는panic(젠 토토 메시지에서) 또는경고, 통지, 디버그, info또는log(통지 메시지). 이것은와 동일합니다.S내용물이 현지화되지 않은 경우를 제외하고. 이것은에 의해 생성 된 메시지에만 존재합니다postgresql버전 9.6 이상.

C

코드 : 젠 토토에 대한 sqlstate 코드 (참조PostgreSQL : 문서 : 13 : 부록 A. PostgreSQL 스포츠 토토 베트맨 코드). 현지화 할 수 없습니다. 항상 존재합니다.

m

메시지 : 기본 사람이 읽을 수있는 젠 토토 메시지. 이것은 정확하지만 간결해야합니다 (일반적으로 한 줄). 항상 존재합니다.

d

세부 사항 : 문제에 대한 자세한 내용을 전달하는 선택적 보조 젠 토토 메시지. 여러 줄로 실행될 수 있습니다.

H

힌트 : 문제에 대해 무엇을 해야하는지 선택 사항. 이것은 어려운 사실보다는 조언 (잠재적으로 부적절한)을 제공한다는 점에서 세부 사항과 다릅니다. 여러 줄로 실행될 수 있습니다.

P

위치 : 필드 값은 소수 ASCII 정수이며 젠 토토 커서 위치를 원래 쿼리 문자열로 인덱스로 나타냅니다. 첫 번째 문자에는 색인 1이 있고 위치는 바이트가 아닌 문자로 측정됩니다.

P

내부 위치 : 이것은와 동일하게 정의됩니다.P필드이지만 커서 위치가 클라이언트가 제출 한 명령이 아닌 내부적으로 생성 된 명령을 지칭 할 때 사용됩니다. 그만큼Q이 필드가 나타날 때 필드가 항상 나타납니다.

Q

내부 쿼리 : 실패한 내부적으로 생성 된 명령의 텍스트. 예를 들어, PL/PGSQL 함수에 의해 발행 된 SQL 쿼리 일 수 있습니다.

W

여기서 : 젠 토토가 발생한 컨텍스트의 표시. 현재 여기에는 활성 절차 언어 기능 및 내부적으로 생성 된 쿼리의 통화 스택 트레이스 백이 포함됩니다. 트레이스는 한 줄 당 하나의 항목, 가장 최근의 첫 번째 항목입니다.

S

스키마 이름 : 젠 토토가 특정 데이터베이스 객체와 관련된 경우 해당 객체를 포함하는 스키마의 이름이있는 경우

T

테이블 이름 : 젠 토토가 특정 테이블과 관련된 경우 테이블 이름입니다. (테이블의 스키마 이름은 스키마 이름 필드를 참조하십시오.)

C

열 이름 : 젠 토토가 특정 테이블 열, 열의 이름과 연관된 경우 열의 이름입니다. (테이블을 식별하려면 스키마 및 테이블 이름 필드를 참조하십시오.)

d

데이터 유형 이름 : 젠 토토가 특정 데이터 유형 인 데이터 유형의 이름과 관련된 경우. (데이터 유형의 스키마 이름은 스키마 이름 필드를 참조하십시오.)

n

제약 조건 이름 : 젠 토토가 특정 제약 조건 인 경우 제약 조건의 이름입니다. 관련 테이블 또는 도메인에 대해 위에 나열된 필드를 참조하십시오. (이 목적을 위해 인덱스는 제약 구문으로 생성되지 않더라도 제약 조건으로 취급됩니다.)

f

파일 : 젠 토토 가보고 된 소스 코드 위치의 파일 이름.

l

라인 : 젠 토토가보고 된 소스 코드 위치의 줄 번호.

r

루틴 : 젠 토토를보고하는 소스 코드 루틴의 이름.

Note

스키마 이름, 테이블 이름, 열 이름, 데이터 유형 이름 및 제한자 이름의 필드는 제한된 수의 젠 토토 유형에 대해서만 제공됩니다. 보다PostgreSQL : 문서 : 13 : 부록 A. PostgreSQL 스포츠 토토 베트맨 코드. Frontends는 이러한 필드의 존재가 다른 필드의 존재를 보장한다고 가정해서는 안됩니다. 핵심 젠 토토 소스는 위에서 언급 한 상호 관계를 관찰하지만 사용자 정의 기능은 이러한 필드를 다른 방식으로 사용할 수 있습니다. 같은 맥락에서 고객은 이러한 필드가 현재 데이터베이스에서 현대 대상을 나타내는 것으로 가정해서는 안됩니다.

클라이언트는 요구 사항을 충족시키기 위해 표시된 정보 서식을 담당합니다. 특히 필요에 따라 긴 줄을 끊어야합니다. 젠 토토 메시지 필드에 나타나는 Newline 문자는 라인 브레이크가 아닌 단락 브레이크로 취급되어야합니다.

정정 제출

문서에 올바른 것이 없다면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면