Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/12/2009, 15:27
Avatar de xdrtas
xdrtas
 
Fecha de Ingreso: junio-2008
Ubicación: Venezuela
Mensajes: 97
Antigüedad: 15 años, 10 meses
Puntos: 13
Respuesta: Duda con campos de un solo caracter

Hola FlaKaMaNa, eso es debido a que postgreSQL hace diferencia entre minúsculas y mayúsculas. Para poder guardar los campos y los nombres de la tabla con caracteres en mayúsculas, éstas las tienes que cerrar entre comillas "". Si te fijas en tu estructura te dice "A" varchar(100) entre comillas.

Para que te funcionara la consulta con tu estructura anterior tendrias que hacer la consulta de la siguiente manera:
Código sql:
Ver original
  1. --Como puedes ver, el campo "A" lo tengo entre comillas.
  2. SELECT DISTINCT "A" FROM localizacion WHERE tipolocalizacion_id='$idTL'
  3.  
  4. --Y no esto:
  5. SELECT DISTINCT A FROM localizacion WHERE tipolocalizacion_id='$idTL' --Sin las comillas...
  6.  
  7. --Para el caso de campo1, si te fijas, lo escribiste en minúsculas, por lo cual no necesita comillas.

Saludos, espero que te haya aclarado la duda.
__________________
¿Cuál es el mejor lenguaje para programar?
Aquel lenguaje por el cual te paguen más.
[--::xdrtas.coolpage.biz::--]
[---:::xdrtas:::---]