Qual è l'equivalente di PostgreSQL di CONTEXT_INFO di MSSQL?
-
22-08-2019 - |
Domanda
In relazione alla mia altra domanda "Qual è il modo migliore per la revisione log DELETE? ". Qual è l'equivalente di PostgreSQL di CONTEXT_INFO?
[EDIT]
Voglio accedere eliminazioni utilizzando grilletto, ma dal momento che non sto usando l'utente del database come utente logica della mia app, non riesco a registrare il CURRENT_USER dal codice di attivazione come l'utente che cancellato il record. Ma per inserimento e aggiornamento, è possibile registrare i cambiamenti di record dal grilletto perché si può solo aggiungere un campo nel record utente, dire inserted_by e last_updated_by, e utilizzare questi campi per accedere alla revisione della tabella.
Soluzione
http://www.postgres.cz/index.php/PostgreSQL_SQL_Tricks_II#Any_other_session_variables
PostgreSQL offre più varianti, per favore, guarda a questo sito.