>
> Mas gostaria de saber se é possível fazer isso diretamente com SQL. Por
> exemplo, existe comando para copiar dados no sql? Uma tabela para outra? Da
> pra gravar em uma tabela todos os registros retornados por um SELECT?
>  <https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral>


Você pode usar alguns recursos como:

CREATE TABLE foobar AS (SELECT campo1, TO_CHAR(campo2,'DD-MM-YYYY') FROM
tab1);

COPY (SELECT campo1, TO_CHAR(campo2,'DD-MM-YYYY') FROM tab1) TO
'/tmp/foobar.txt';

INSERT INTO foobar(campo1,campo2) SELECT campo1,
TO_CHAR(campo2,'DD-MM-YYYY') FROM tab1;



-- 
Matheus Ricardo Espanhol
---------------------------------------
Dextra Sistemas
http://www.dextra.com.br/postgres/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a