![]() |
Poblema con codificación de tabla Hola a todos: Mi duda la siguiente: Estoy accediendo a mi base de datos 'postgres' a traves de "linea de comando" y bueno mis tablas estan codificadas como utf-8 y quisiera insertar información que contiene acentos, en una tabla, pero me regresa el siguiente error - "ERROR: invalid byte sequence for encoding "UNICODE": 0xe1". Pense que usando la función convert() se solucionaria pero NO :'( Esta es la sentencia Cita:
Saludillos. |
Re: Poblema con codificación de tabla Saludos Aunque no lo creas, para ayudarte, es importante que digas el SO que utilizas, el cliente desde donde ejecutas la query, codificación que tienes en el cliente o SO (según sea el caso)... |
Re: Poblema con codificación de tabla se supone que para que acepte acentos, se debe usar la codificacion de caracteres LATIN1. Prueba con eso y da mas informacion de tu problema. bye |
Re: Poblema con codificación de tabla Saludos... Cita:
Veamos, normalmente utilizo ISO-8859-1, pero para verficar: postgres=# \l Listado de base de datos Nombre | Dueño | Codificación ---------------+-----------+-------------- amarok | amarok | UTF8 autenticacion | carbonara | LATIN1 codificacion | postgres | UTF8 postgres=# \c codificacion Ahora está conectado a la base de datos «codificacion». codificacion=# CREATE TABLE tablita (palabra varchar(15)); CREATE TABLE codificacion=# insert into tablita values ('canción'); INSERT 0 1 codificacion=# SELECT * FROM tablita ; palabra --------- canción (1 fila) codificacion=# Cómo ves paul77, no _tiene_ que ser LATIN1 ajuro... no está demás que revises la documentación para aclarar dudas Pendientes, |
Re: Poblema con codificación de tabla ok, echare una mirada a eso gracias bye |
| La zona horaria es GMT -6. Ahora son las 22:46. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.