[Pgsql-ayuda] ¿Cómo se come esto?

Manuel Sugawara masm@fciencias.unam.mx
27 Nov 2002 11:49:21 -0600


Antonio Mármol Albert <toni@infurma.combios.es> writes:

> (Consulta 1)
> 
> habitat=# SELECT id, marca FROM empresas WHERE marca = 'Muebles Celda=
';
>   id   |     marca
> -------+---------------
>  21293 | Muebles Celda
> 
> 
> (Consulta 2)
> 
> habitat=# SELECT id, marca FROM empresas WHERE id=21293;
>  id | marca
> ----+-------
> (0 rows)

umh, esta raro. Tal vez tienes un índice corrupto; ¿dices que id es
llave primaria?, tal vez algo como:

  reindex empresas_pkey;

ayude. ¿qué te dice el explain de abajo?

  explain analyze SELECT id, marca FROM empresas WHERE id=21293;

Saludos,
Manuel.