sql >> Database >  >> RDS >> PostgreSQL

Log-afvuren van triggers in postgres 9.1

Neem een ​​van de voorbeelden die tabelaudits doen met triggers. Gebruik hun aanpak om de gewijzigde gegevens te extraheren, maar schrijf de gegevens niet in een controletabel, maar gebruik deze voor een RAISE NOTICE .

Die melding wordt dan naar het PostgreSQL-logbestand geschreven als je de logconfiguratie correct instelt (log_min_messages = notice )

Zie de handleiding voor details over RAISE:http:/ /www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html




  1. Error:Fill:SelectCommand.Connection eigenschap is niet geïnitialiseerd.

  2. Gebruikersnaam en gebruikers-ID weergeven van $_SESSION

  3. SQL-referentietabel:basisquery's maken en schrijven

  4. Hoe kan ik mijn standaarddatabase in SQL Server wijzigen zonder MS SQL Server Management Studio te gebruiken?