الوصف
يتضمن رموز الخطأ مع عدد مرات حدوثها.
لعرض جميع رموز الخطأ الممكنة، بما في ذلك تلك التي لم تحدث، اضبط الإعداد 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) — معرّف الاستعلام الذي تسبّب في الخطأ (إن كان متاحًا).
مثال
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