설명
각 오류 코드가 발생한 횟수를 포함합니다.
발생하지 않은 오류 코드까지 포함해 가능한 모든 오류 코드를 표시하려면 설정 system_events_show_zero_values를 1로 설정하십시오.
컬럼
name(String) — 오류 이름(errorCodeToName)입니다.code(Int32) — 오류 코드 번호입니다.value(UInt64) — 이 오류가 발생한 횟수입니다.last_error_time(DateTime) — 마지막 오류가 발생한 시간입니다.last_error_message(String) — 마지막 오류 메시지입니다.last_error_format_string(String) — 마지막 오류의 포맷 문자열입니다.last_error_trace(Array(UInt64)) — 호출된 메서드가 저장된 물리 주소 목록을 나타내는 스택 트레이스입니다.remote(UInt8) — 원격 예외입니다(즉, 분산 쿼리 중 하나에서 수신된 예외).query_id(String) — 오류를 일으킨 쿼리의 ID입니다(있는 경우).
예시
SELECT name, code, value
FROM system.errors
WHERE value > 0
ORDER BY code ASC
LIMIT 1
┌WITH arrayMap(x -> demangle(addressToSymbol(x)), last_error_trace) AS all
SELECT name, arrayStringConcat(all, '\n') AS res
FROM system.errors
LIMIT 1
SETTINGS allow_introspection_functions=1\G