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