Es fundamental comprender el código de forma correcta antes de utilizarlo a tu trabajo y si ttienes algo que aportar puedes comentarlo.
Ejemplo: cambiar el esquema de todas las tablas postgres
DO
$$DECLARE
p_table regclass;BEGINSETLOCAL search_path='xyz';FOR p_table INSELECT oid FROM pg_class
WHERE relnamespace ='xyz'::regnamespace
AND relkind ='r'LOOPEXECUTEformat('ALTER TABLE %s SET SCHEMA public', p_table);ENDLOOP;END;$$;
valoraciones y comentarios
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)