From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | María Lorena Culzoni Estigarribia <lorenaculzoni_2(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Hola Lista |
Date: | 2007-04-06 21:41:45 |
Message-ID: | c2d9e70e0704061441j4f43c904g54af0b951649ad@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 4/6/07, María Lorena Culzoni Estigarribia
<lorenaculzoni_2(at)hotmail(dot)com> wrote:
>
> Alguien me podría decir porque con esta sentencia me da un error de que el
> resultado es booleano y no text
>
> CREATE UNIQUE INDEX nombre_a ON area (nombre_a) WHERE lower(nombre_a);
>
eso es porque el where es para poner una condicion para indicar que
registros de la tabla sera indexada si la expresion en la clausula
WHERE es true el registro se indexa si es FALSE no, por eso la
expresion debe devolver un booleano.
lo que quieres hacer se hace asi:
CREATE UNIQUE INDEX nombre_a ON area(lower(nombre_a))
--
Atentamente,
Jaime Casanova
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook
From | Date | Subject | |
---|---|---|---|
Next Message | Andrés García G. | 2007-04-06 21:42:45 | Pido opinion sobre almacenamiento de imagenes en Postgres |
Previous Message | Jaime Casanova | 2007-04-06 20:44:47 | Fwd: CONSULTA |