Re: selects possible in VALUES() claueses?

From: Martijn van Oosterhout <kleptog(at)svana(dot)org>
To: Dennis Gearon <gearond(at)cvc(dot)net>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: selects possible in VALUES() claueses?
Date: 2003-03-03 04:04:58
Message-ID: 20030303040458.GA21430@svana.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Sun, Mar 02, 2003 at 07:05:15PM -0800, Dennis Gearon wrote:
> Is it possible to do this?

No. VALUES only works with real plain values. However, SELECT will work,
like so:

> INSERT INTO Usrs(
> first_name,
> middle_name,
> sur_name,
> sur_name_extra,
> gen_id,
> login
> )

SELECT

> 'Dennis'::text,
> 'Keith'::text,
> 'Gearon'::text,
> 'none'::text,
> (SELECT gen_id FROM Gens WHERE gen = 'none'::varchar),
> 'dude'::varchar
;

Hope this helps,
--
Martijn van Oosterhout <kleptog(at)svana(dot)org> http://svana.org/kleptog/
> Support bacteria! They're the only culture some people have.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Bruno Wolff III 2003-03-03 04:13:57 Re: selects possible in VALUES() claueses?
Previous Message Steve Lane 2003-03-03 04:04:41 No stats visible?