| 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: | Whole Thread | Raw Message | 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 |