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
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 |