sql >> Databasteknik >  >> RDS >> PostgreSQL

Loggavfyring av triggers i postgres 9.1

Ta ett av exemplen som gör tabellrevision med triggers. Använd deras tillvägagångssätt för att extrahera de ändrade data, men skriv inte in data i en granskningstabell, utan använd den för en RAISE NOTICE .

Det meddelandet kommer sedan att skrivas till PostgreSQL-loggfilen om du ställer in loggningskonfigurationen korrekt (log_min_messages = notice )

Se manualen för detaljer om RAISE:http:/ /www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html




  1. Registrerar UNIX tidszon?

  2. Återställningskrav före säkerhetskopiering

  3. Fråga för att få totala beställningar gjorda av någon specifik kund under förra året hämtar upprepade datum då ingen beställning finns

  4. Sparar textfilens innehåll till DB:Felaktigt strängvärde:'\xEF\xBB\xBF# W...' för kolumnen 'innehåll' på rad 1