Olvide mencionar mi Base de Datos esta en LATIN1. 2011/10/24 Alejandro Carrillo <faster...@yahoo.es>
> Puedes mirar esto: > http://darkchicles.wordpress.com/2009/04/15/cambiar-la-codificacin-de-caracteres-en-postgres/ > o cambiarla a UTF-8 > > ------------------------------ > *De:* Dan <danstr...@gmail.com> > *Para:* pgsql-es-ayuda <pgsql-es-ayuda@postgresql.org> > *Enviado:* lunes 24 de octubre de 2011 15:48 > *Asunto:* [pgsql-es-ayuda] COPY LATIN1 > > Buenas Tardes estoy utilizando creando una funcion plpgsql con la sentencia > COPY, pero al generar el archivo la tilde(*ó*) y la ñ (*ño*) salen mal > > .... > > set client_encoding to 'latin1'; > > execute 'COPY ( > select 'Dni', 'Nombre', 'Dirección', 'Año Reg.' from personal; > ) TO ''/tmp/' || *p_file* || ''' WITH DELIMITER '','' NULL AS '''' > CSV HEADER'; > > ... > > *p_file* es un parametro que contiene el nombre del archivo csv. > > Gracias por su ayuda. > > > > > -- > ----------------- > [) /-\ |\| > > > -- ----------------- [) /-\ |\|