Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

system.errors

Description

Contient les codes d’erreur et le nombre de fois où ils ont été déclenchés.

Pour afficher tous les codes d’erreur possibles, y compris ceux qui n’ont pas été déclenchés, définissez le paramètre system_events_show_zero_values sur 1.

Colonnes

  • name (String) — Nom de l’erreur (errorCodeToName).
  • code (Int32) — Numéro de code de l’erreur.
  • value (UInt64) — Nombre de fois où cette erreur s’est produite.
  • last_error_time (DateTime) — Heure à laquelle la dernière erreur s’est produite.
  • last_error_message (String) — Message de la dernière erreur.
  • last_error_format_string (String) — Chaîne de format de la dernière erreur.
  • last_error_trace (Array(UInt64)) — Une trace de pile représentant une liste d’adresses physiques où les méthodes appelées sont stockées.
  • remote (UInt8) — Exception distante (c.-à-d. reçue lors de l’une des requêtes distribuées).
  • query_id (String) — ID d’une requête ayant provoqué une erreur (si disponible).

Exemple

Querysql
SELECT name, code, value
FROM system.errors
WHERE value > 0
ORDER BY code ASC
LIMIT 1

Responsesql
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
Navigation