描述
包含错误代码及其触发次数。
若要显示所有可能的错误代码 (包括未触发的错误代码) ,请将设置 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