Debuggen von PostgreSQL-Trigger

Habe ich diese Trigger in Postgresql, das kann ich nicht nur an die Arbeit (die nichts tut). Zum Verständnis, es ist, wie ich es definiert:

CREATE TABLE documents (
    ...
    modification_time timestamp with time zone DEFAULT now()
);

CREATE FUNCTION documents_update_mod_time() RETURNS trigger
AS $$
    begin
    new.modification_time := now();
    return new;
    end
$$
    LANGUAGE plpgsql;

CREATE TRIGGER documents_modification_time
    BEFORE INSERT OR UPDATE ON documents
    FOR EACH ROW
    EXECUTE PROCEDURE documents_update_mod_time();

Nun, um es ein bisschen interessanter.. Wie prüfst du Trigger?

Kommentar zu dem Problem
Dies ist nicht unbedingt im Zusammenhang, aber vielleicht finden Sie es nützlich, die in Ihrem pgsql Abenteuer sowieso: stackoverflow.com/questions/430123/... Kommentarautor: Kev

InformationsquelleAutor der Frage Dave Vogt | 2008-11-20

Schreibe einen Kommentar