[Pgsql-ayuda] Problema tipo int2 int4

From: "Ing(dot) Leonardo Vergara" <leonardo(dot)vergara(at)hyettemail(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [Pgsql-ayuda] Problema tipo int2 int4
Date: 2003-07-21 15:22:38
Message-ID: 1058800958.4685.87.camel@shyette.wepa-g.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Señores de la Lista,
tengo el siguiente inconveniente;
con postgresql-7.2.3-5.80 se crea una tabla con dos campos

CREATE TABLE "datos" (
"codigo" int2 NOT NULL,
"nombre" varchar(80) NOT NULL
);

con el tipo int2 para el codigo.
Al adicionar un indice en el codigo de la siguiente forma
create index datoscod on datos (codigo)

Al realizar una consulta con la sentencia explain, esta dice que
la realiza secuencial y no utiliza el indice creado.

pero si la table es creada con el campo codigo con tipo int4, al
realizar un select, el si utiliza r el indice de forma autoática.

Que opciones se tiene , para que el indice lo utilice
automaticvamente teniendo el campo definido con int2?
ya que en la programacion y codigicacion ya se tienen definidos el
campo como int2.

Saludos,

--
Ing. Leonardo Vergara <leonardo(dot)vergara(at)hyettemail(dot)com>
hyette

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message jose alvaro 2003-07-21 15:51:50 [Pgsql-ayuda] eliminar subscripcion
Previous Message Mauricio Castillo 2003-07-21 15:20:58 [Pgsql-ayuda] Pgsql-ayuda digest, Vol 1 #626 - 1 msg