Li, mas não consegui o que quero por causa do erro. Não consegui capturar
as variáveis TG_

ERROR:  column "tg_table_schema" does not exist
LINE 1: SELECT TG_TABLE_SCHEMA
               ^
QUERY:  SELECT TG_TABLE_SCHEMA
CONTEXT:  PL/pgSQL function audit.fn_ddl_trigger() line 3 at RAISE
********** Error **********

O teste que usei foi


CREATE  or replace FUNCTION audit.fn_ddl_trigger()
  RETURNS event_trigger
 LANGUAGE plpgsql
  AS $$
BEGIN
RAISE NOTICE 'snitch: % % %', tg_event, tg_tag,TG_TABLE_SCHEMA;
END;
$$;

CREATE EVENT TRIGGER ddl_trigger ON ddl_command_start
   EXECUTE PROCEDURE audit.fn_ddl_trigger();
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a