On Mon, Aug 24, 2009 at 05:24:59PM +0800, Fred Janon wrote: > Hi, > > I am using 8.3 and pgAdmin III. I have a couple of tables using 2 DATE columns > like 'startdate' and 'enddate' (just date, not interested in time in these > columns). I have some queries (some using OVERLAPS) involving both 'startdate' > and 'enddate' columns. I tried to create a multi column index using pgAdmin and > it comes back with this error: > > ERROR: data type date has no default operator class for access method "gist" > HINT: You must specify an operator class for the index or define a default > operator class for the data type. > > I search the pdf docs and online without finding what an "operator class" for > DATE would be. Would a multi-column index help in that case (OVERLAPS and dates > comparison) anyway? Or should I just define an index for each of the dates? > > Below are the table and index defintions. Have a look at http://pgfoundry.org/projects/temporal But currently there is no way to avoid overlapping of such periods :( > Thanks > > Fred Regards, Gerhard
Attachment:
signature.asc
Description: Digital signature