pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Kevin Grittner <Kevin.Grittner@wicourts.gov>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Jim C. Nasby <jnasby@pervasive.com>
Cc: pgsql-hackers@postgresql.org
Cc: pgsql-performance@postgresql.org
Subject: Re: [PERFORM] temporary indexes
Date: Tue, 28 Feb 2006 12:16:50 -0600
Message-ID: <44043F32.EE98.0025.0@wicourts.gov> (raw)
In-Reply-To: <16797.1141150016@sss.pgh.pa.us>
References: <44041B68.EE98.0025.0@wicourts.gov>
	<20060228164515.GS82012@pervasive.com>
	<20060228164515.GS82012@pervasive.com>
	<16076.1141146348@sss.pgh.pa.us>
	<440435BC.EE98.0025.0@wicourts.gov>
	<44043A34.EE98.0025.0@wicourts.gov>
	<44043A34.EE98.0025.0@wicourts.gov>
	<16797.1141150016@sss.pgh.pa.us>

>>> On Tue, Feb 28, 2006 at 12:06 pm, in message
<16797.1141150016@sss.pgh.pa.us>,
Tom Lane <tgl@sss.pgh.pa.us> wrote: 
> IN works fine on multiple columns:
> 
> 	(foo, bar, baz) IN (SELECT x, y, z FROM ...)

Thanks for pointing that out.  I recognize it as valid ANSI/ISO syntax,
using a row value constructor list.  Unfortunately, row value
constructor lists failed to make the portability cut for allowed syntax
here, because it was not supported by all candidate products at the
time.  It is still not supported by the product we're moving from, and
we'll have about a one year window when our code will need to run on
both.

-Kevin




view thread (13+ messages)  latest in thread

Message-ID: <44043F32.EE98.0025.0@wicourts.gov>
Permalink:  ../44043F32.EE98.0025.0@wicourts.gov/
Also on:    postgresql.org/message-id/44043F32.EE98.0025.0@wicourts.gov

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-performance@postgresql.org
  Cc: Kevin.Grittner@wicourts.gov, tgl@sss.pgh.pa.us, jnasby@pervasive.com, pgsql-hackers@postgresql.org
  Subject: Re: [PERFORM] temporary indexes
  In-Reply-To: <44043F32.EE98.0025.0@wicourts.gov>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox