Diego Altheman dos Santos wrote: > From: "Diego Altheman dos Santos" <[EMAIL PROTECTED]> > To: "Grupo de Usuários do PostgreSQL no Brasil" > <[email protected]> > Date: Thu, 1 Mar 2007 19:41:37 -0300 > X-Mailer: OpenWebMail 2.52 20060502 > Subject: [PostgreSQL-Brasil] Separador > > Caro Senhores(as) , Boa noite :) > > Estou tendo problema com o o separado de saida do comando sql. Eu precisaria > gerar um arquivo csv. Estou usando o seguinte comando : > > \o /pasta/arquivo.csv > \f; > > Select * from tabela; > > Mas o separador vem como | > > alguem sabe como fazer ??? > É porque por padrão você está no modo alinhado. O "\f" só funciona no modo desalinhado. Utilize:
regression=# \a Formato de saída é unaligned. regression=# \t Mostrando apenas tuplas. regression=# \f ; Separador de campos é ";". regression=# \o /tmp/foo.csv regression=# select * from foo; regression=# -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
