Saludos, Estoy buscando la forma de crear un trigger, lo que busco es que si se agrega un atributo a una tabla, este se agregue tambien a a otra tabla.
Este es el codigo que tengo, pero la verdad no he podido ni imprimir las linas de depuracion. CREATE OR REPLACE FUNCTION sync_test_base_claims() RETURNS event_trigger LANGUAGE plpgsql AS $$ DECLARE stmt TEXT; BEGIN RAISE NOTICE 'Trigger activated! Checking for ALTER TABLE commands...'; FOR stmt IN SELECT 'ALTER TABLE public.test_base_claims ' || substring(command_tag, 12) FROM pg_event_trigger_ddl_commands() WHERE command_tag LIKE 'ALTER TABLE public.claims%' LOOP RAISE NOTICE 'Executing: SQL%', stmt; EXECUTE stmt; END LOOP; END; $$; CREATE EVENT TRIGGER sync_test_base_claims_trigger ON ddl_command_end WHEN TAG IN ('ALTER TABLE') EXECUTE FUNCTION sync_test_base_claims(); ALTER table public.claims ENABLE TRIGGER ALL Algun consejo? Jose Mario Trujillo 2B5F B819 533E B033 AD55 D965 A2B5 D2AF 0FDF 371E