Consulta devuelve campos vacíos

Buenas,

La siguiente consulta a la tabla dh11 me devuelve el campo desc_categ vacío en varios registros:

SELECT
tipo_escal, codc_categ, desc_categ, codc_dedic, impp_basic
FROM
dh11
ORDER by
tipo_escal, codc_categ

Pude corroborar en la aplicación que ese campo contiene valores pero la consulta no los muestra cuando la hago desde el pgAdmin.

Sé que esto tiene que ver con la codificación de la base y alguna vez ví en el foro que había que agregar algo a la consulta para poder visualizar bien los datos.

Espero respuesta. Gracias!

Agustín


Agrego un dato:

Los campos que no se muestran contienen éste caracter especial º

Hola Agustín, en que encoding tiene la base?. El encoding debe ser SQL-ASCII.

Saludos,
Mariela

El encoding de la base es SQL-ASCII.

Hola Agustin, podes probar con:

select convert_from(convert(convert_to(desc_categ, ‘WIN1252’), ‘WIN1252’, ‘UTF8’), ‘UTF8’) from mapuche.dh11;

Saludos, Nico.

Hola Agustín. Si el encoding de la base es el correcto puede ser que los locales de la máquina en la que corres el pgadmin sea el problema.

Me sucedió en mi Linux Mint. Actualicé mis locales con dpkg-reconfigure locales y se mostraron los campos vacíos.

Saludos!