Using lower in create index

From: pierre <pierre(at)desertmoon(dot)com>
To: <pgsql-sql(at)postgreSQL(dot)org>
Subject: Using lower in create index
Date: 1998-11-11 01:20:32
Message-ID: 199811110120.BAA68486@out1.ibm.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

I've been trying to create an index on a varchar field and I've tried
using the following to create the index.

create table subject (
name varchar(85)
);

create index subject_idx on subject using btree(lower(name) text_ops);

Gives me an error that the function lower(varchar) doesn't exist. I've
tried
placing a text(name) to force the arg to a text value, but get a syntax
error.

Anyone have Ideas on creating a lowercase index on a field that isn't
always lowercase?

Pierre

Browse pgsql-sql by date

  From Date Subject
Next Message Jorge Maturana 1998-11-11 23:30:59 Current User
Previous Message Bob Kruger 1998-11-09 17:09:08 Incrementing a Serial Fields