Tenta,

SELECT to_char(campo_data, 'YYYYMMDD') FROM tabela;

Ele já retorna o valor no formato varchar.

Se vc precisar alterar a ordem (dia, mês, ano) altere a ordem dos YYYY
(ano), MM (mês) e DD (dia) conforme necessário.

Renato
Senda




De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em nome de tetraetila®
Enviada em: segunda-feira, 29 de setembro de 2008 22:00
Para: Comunidade PostgreSQL Brasileira
Assunto: [pgbr-geral] Ajuda com select

Olá Pessoal
 
 
Quando eu dou um select na minha tabela alguns campos retornam a data no
formato:
 
2008-09-29
 
Como eu posso formatar esta data para não retornar os traços ( - ),
separadores. 
Após o select preciso que a data venha apenas os números tipo: 20080929,
pois
gravo em txt e faço uma importação dos dados logo em seguida e este traços 
estão me atrapalhando.
 
 
Muito obrigado!
 
 
Adilson Nunes
 
 
 
 
----------------------------------------------------------------------------
--------- 
Esta mensagem foi verificada pelo sistema de Anti-virus da SJB Solados. 


----------------------------------------------------------------------------------
Esta mensagem foi verificada pelo sistema de Anti-virus da SJB Solados.

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a