Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Postgresql a csv a xls

Estas en el tema de Postgresql a csv a xls en el foro de PostgreSQL en Foros del Web. Estimados, estoy trabajando en ubuntu y tengo una base de datos postgresql, a la cual le saco un listado que me lo guarda en un ...
  #1 (permalink)  
Antiguo 19/07/2011, 00:08
Avatar de AlexDeLarge  
Fecha de Ingreso: diciembre-2003
Mensajes: 113
Antigüedad: 20 años, 11 meses
Puntos: 0
Postgresql a csv a xls

Estimados, estoy trabajando en ubuntu y tengo una base de datos postgresql, a la cual le saco un listado que me lo guarda en un csv, el cual yo transformo a excel. El problema es que las ñ se ven en postgres pero son reemplazadas con un "ñ" en excel.
Que solucion existe para esto?
  #2 (permalink)  
Antiguo 19/07/2011, 05:51
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Postgresql a csv a xls

Me imagino que haces la exportacipon a csv con el comando COPY.
Muy bien...
Antes de ejecutar el copy, ejecuta esta linea:
Código SQL:
Ver original
  1. SET CLIENT_ENCODING=LATIN1;

Con eso solucionas el problema. Lo acabo de probar.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 20/07/2011, 23:00
Avatar de AlexDeLarge  
Fecha de Ingreso: diciembre-2003
Mensajes: 113
Antigüedad: 20 años, 11 meses
Puntos: 0
Respuesta: Postgresql a csv a xls

Gracias huesos por tu respuesta.
El comando que me diste no me sirvio, ya que al hacer "copy" me da un csv donde existe la ñ, pero al usar el programa csv2xls es cuando desaparece la ñ y los acentos y son reemplazados.
Algo mas que probar?
  #4 (permalink)  
Antiguo 21/07/2011, 08:05
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Postgresql a csv a xls

NO uses ese programa.

Abres el csv con excel, le das guardar como y lo guardas como excel.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 25/07/2011, 09:47
Avatar de AlexDeLarge  
Fecha de Ingreso: diciembre-2003
Mensajes: 113
Antigüedad: 20 años, 11 meses
Puntos: 0
Respuesta: Postgresql a csv a xls

Lo tengo que usar Huesos. La idea es hacerlo de manera programada ocn unos cron de por medio.
Gracias nuevamente estimado.
  #6 (permalink)  
Antiguo 25/07/2011, 12:06
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Postgresql a csv a xls

Alex.. Pero entonces el problema lo tienes en el software intermedio que hace la conversión. No es un problema de postgresql
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: csv, dato, postgres, xls
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:52.