On 16-11-2015 08:31, Bruno Felipe wrote:
Mais onde ele ficaria melhor para ler e converter tabela a tabela?
Eu não entendi... mas o laço ficaria:
CREATE OR REPLACE FUNCTION teste() RETURNS SETOF record
LANGUAGE plpgsql
AS $$
DECLARE
tabela CURSOR IS SELECT relname FROM pg_stat_user_tables ORDER BY relname;
BEGIN
FOR i IN tabela LOOP
EXECUTE 'COPY (SELECT row_to_json(t) FROM (SELECT * FROM ' ||
quote_ident(i.relname) || ') t) TO ''/tmp/' || i.relname || '.sql''';
END LOOP;
END;
$$;
--
Euler Taveira Timbira - http://www.timbira.com.br/
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral