Olá,

2010/1/5 paulo matadr <[email protected]>

> surgio uma necessidade de marca todos os espaços em brancos como "null"
> isso e possivel tb?
>

Como assim. Você quer dizer que seus atributos tem espaço em branco quando
não tem valor em vez de colocar NULL é isso? E agora você quer substituir
estes espaços por NULL?

Isso deve resolver:

COPY (SELECT * FROM tabela) TO '/caminho/do/arquivo' WITH DELIMITER ';' NULL
AS 'NULL' CSV HEADER;




> ------------------------------
> *De:* paulo matadr <[email protected]>
>
> *Para:* Comunidade PostgreSQL Brasileira <
> [email protected]>
> *Enviadas:* Segunda-feira, 4 de Janeiro de 2010 17:46:54
> *Assunto:* [pgbr-geral] Res: duvida usando COPY
>
> Vlw.. Resolvido
>
> ------------------------------
> *De:* Everson Barbosa <[email protected]>
> *Para:* Comunidade PostgreSQL Brasileira <
> [email protected]>
> *Enviadas:* Segunda-feira, 4 de Janeiro de 2010 17:25:14
> *Assunto:* Re: [pgbr-geral] duvida usando COPY
>
> Paulo,
>
> Você pode tentar fazer desta forma:
>
> COPY cadastro.cliente_fone  TO '/usr/local/pgsql/socorro/cliente.txt'
>       WITH DELIMITER '|'  NULL AS ''  CSV HEADER;
>
> Att
>
> Everson
>
> 2010/1/4 paulo matadr <[email protected]>
>
>> Ola pra todos,
>> To usando o copy pra jogar nun txt algumas tabelas,e nao achei a funcão
>> que poe o cabecalho no arquivo gerado.
>> exemplo:
>>
>> [postg...@server ] head -2 cliente.txt
>> 213828|17760496|81|99218212||1|3|2007-03-01 08:17:52.482|
>> 213834|17760593|81|99717783||1|3|2007-03-01 09:04:08.633|
>>
>> queria que fosse gerado com o cabeçalho:
>>
>> id          id_clied  x       y         c x z    u
>> 213828|17760496|81|99218212||1|3|2007-03-01 08:17:52.482|
>> 213834|17760593|81|99717783||1|3|2007-03-01 09:04:08.633|
>>
>>
>> para o programa de importaçao criar as colunas automaticamente.
>>
>> atualmente uso a linha de comando :
>> COPY cadastro.cliente_fone  TO '/usr/local/pgsql/socorro/cliente.txt' WITH
>> DELIMITER '|'  NULL AS '' ;
>>
>> alguem conheçe um jeito de fazer?
>> att
>>
>>
>>
>>
>>
>>
>>
>> ------------------------------
>> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
>> 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
>> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
>> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
>> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> ------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
> 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>
> ------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
> 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

[]s
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a