viernes, 24 de septiembre de 2010
Tablas y campos
A muchos de vosotros os habrá pasado que al realizar una consulta en una base de datos postgresql, no os muestra ningún dato y os dice que el campo tal o el campo cual o la tabla tal no existe. Sin embargo la tabla y sus correspondientes campos están ahí. ¿Que está ocurriendo? Pues que posiblemente vuestros nombres de tablas y campos contienen alguna o todas las letras en mayúsculas. ¿Entonces? Pues entonces tenemos dos opciones. O bien cambiar todos los nombres de campos y tablas a minúsculas o encerrar dichos nombres entre comillas dobles en nuestras consultas SQL.
lunes, 20 de septiembre de 2010
Error en POSTGRESQL: "El código de página de la consola (850) difiere del código de página de Windows (1252)"
Cuando accedemos al shell de postgresql puede aparecer la siguiente advertencia:
Aunque debo decir que no he notado ninguna diferencia a la hora de ver los caracteres por pantalla. Al consultar la base de datos no me muestra correctamente los acentos y 'ñ'. Sin embargo con PgAdminIII lo hace perfectamente. Un misterio que aún no he logrado resolver.
Este error se elimina añadiendo en el fichero "runpslq.bat", después de "@echo off" lo siguiente:
cmd /c chcp 1252