Enzo Diaz escribió:
> 
> Hola a todos gusto en saludarlos, les escribo para solicitar ayuda respecto 
> de la inserción de datos.
> El tema es el siguiente tengo un script tipo batch en donde entre otras cosas 
> se especifica el encoding del cliente a UTF8 y la base de datos (que está en 
> esa codificación también). Lo que me llama la atención es que cuando ejecuto 
> el script mediante consola (psql -b ... -f ...) me reclama por la 
> codificación, sin embargo, cuando lo hago linea por linea no tiene ningún 
> problema (INSERT ...).
> ¿El script batch necesita algún parámetro que no estoy contemplando? aqui les 
> dejo el encabezado del script:
> 
> SET client_encoding = 'UTF8';
> SET standard_conforming_strings = off;
> SET check_function_bodies = false;
> SET client_min_messages = warning;
> SET escape_string_warning = off;
> 
> Luego vienen los INSERT con datos con acentos.

Yo sospecharía que el archivo en realidad no está en UTF8.  ¿Cuál es el
error exactamente?

-- 
Alvaro Herrera                http://www.amazon.com/gp/registry/3BP7BYG9PUGI8
"La virtud es el justo medio entre dos defectos" (Aristóteles)
--
TIP 4: No hagas 'kill -9' a postmaster

Responder a