chaos

Erzeugt Chaos! ⋆✴︎˚。⋆ Chaos erlaubt es, jeden DuckDB-Exception-Typ auszulösen oder ein SIGSEGV-, SIGABRT- oder SIGBUS-Signal zu senden.

Maintainer: taniabogatsch

Installation und Laden

INSTALL chaos FROM community;
LOAD chaos;

Beispiel

-- Throw exceptions!
SELECT chaos_exception('hello', 'CATALOG');
SELECT chaos_exception('hello', 'INTERNAL');
SELECT chaos_exception('hello', 'FATAL');
-- Raise signals!
SELECT chaos_signal('SIGSEGV');
SELECT chaos_signal('SIGABRT');
SELECT chaos_signal('SIGBUS');

Über chaos

Erzeugt Chaos! ⋆✴︎˚。⋆ Chaos erlaubt es, jeden DuckDB-Exception-Typ auszulösen oder ein SIGSEGV-, SIGABRT- oder SIGBUS-Signal zu senden. Signale funktionieren unter Windows nicht.

Hinzugefügte Funktionen

function_name function_type description comment examples
chaos_exception scalar NULL NULL
chaos_signal scalar NULL NULL

Überladene Funktionen

Diese Erweiterung fügt keine Funktionsüberladungen hinzu.

Hinzugefügte Typen

Diese Erweiterung fügt keine Typen hinzu.

Hinzugefügte Einstellungen

Diese Erweiterung fügt keine Einstellungen hinzu.