Em 22 de setembro de 2010 18:03, Jairo <[email protected]> escreveu:
> Alguém poderia ajudar com a seguinte situação
>
> Tenho uma tabela x que por exemplo tem 10 registros
>
> Preciso escrever um scrip ou uma função que para cada registro desta tabela
> x crie uma tabela y
>
Se cada registro da tabela x possui um campo que contém o nome da
tabela y a ser criada utilize uma função PL/pgSQL com os comandos:
FOR target IN query LOOP
statements
END LOOP [ label ];
e
EXECUTE command-string [ INTO [STRICT] target ] [ USING expression [, ... ] ];
Mais detalhes em:
http://www.postgresql.org/docs/current/interactive/plpgsql.html
Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral