[Postgresql] Uitvoeren van command line script, op trigger

Pagina: 1
Acties:

  • Bpje
  • Registratie: November 2000
  • Laatst online: 26-11 11:07
Hallo,

Ben bezig aan een systeem wat alle wijzigingen van een table bij houd in een file, dit is niet het uit eindelijke doel maar een leuke tussen stap.

De Trigger was zo ge piept
code:
1
2
CREATE TRIGGER dlm BEFORE UPDATE ON Item 
    FOR EACH ROW EXECUTE PROCEDURE note();


function:
code:
1
2
3
4
5
6
CREATE FUNCTION note() RETURNS Trigger AS '
  BEGIN
      INSERT INTO note VALUES (OLD.id,  now() );
    RETURN new;
  END;
' LANGUAGE plpgsql;


en ook de functie die het in een DB schrijft was redelijk snel klaar nu wil ik alleen dat hij het niet in de DB schrijft maar in een file of dat hij een script een schop verkoopt met een aantal argumenten die het werk van hem overneemt.

Dus heeft iemand toevallig een idee hoe ik dit probleempje kan oplossen, alvast bedankt