Re: [GENERAL] Composite types questions

2010-01-11 Thread Vincenzo Romano
2010/1/11 Merlin Moncure : > On Mon, Jan 11, 2010 at 11:08 AM, Vincenzo Romano > SELECT * FROM master_tab >>  WHERE col1>='a date':timestamp AND col1<'another date'::timestamp >> AND col2=42 AND col3='the answer'; > > queries of this sort are optimally handled via row constructor for 8.2 > onwards

Re: [GENERAL] Composite types questions

2010-01-11 Thread Merlin Moncure
On Mon, Jan 11, 2010 at 11:08 AM, Vincenzo Romano > SELECT * FROM master_tab >  WHERE col1>='a date':timestamp AND col1<'another date'::timestamp > AND col2=42 AND col3='the answer'; queries of this sort are optimally handled via row constructor for 8.2 onwards: create index col231_idx on master

Re: [GENERAL] Composite types questions

2010-01-11 Thread Vincenzo Romano
2010/1/11 Merlin Moncure : > On Mon, Jan 11, 2010 at 5:14 AM, Vincenzo Romano > wrote: >> Hi all. >> >> It's not clear to me how composite values are used in  conditions >> (WHERE/CHECK). >> In my case I have something like this: >> >> -- begin snippet >> >> CREATE TABLE test_tab ( >>  col1 times

Re: [GENERAL] Composite types questions

2010-01-11 Thread Merlin Moncure
On Mon, Jan 11, 2010 at 5:14 AM, Vincenzo Romano wrote: > Hi all. > > It's not clear to me how composite values are used in  conditions > (WHERE/CHECK). > In my case I have something like this: > > -- begin snippet > > CREATE TABLE test_tab ( >  col1 timestamp not null, >  col2 int8 not null, >