Re: INSERT question
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: sarlav kumar <sarlavk@yahoo.com>
Cc: pgsql-novice@postgresql.org
Date: 2004-12-13T16:48:14Z
Lists: pgsql-performance
sarlav kumar <sarlavk@yahoo.com> writes: > Is there a way to write the INSERT as follows? > INSERT into merchant_buyer_country (merchant_id,country,enabled,group_id) values (1203, > (SELECT code FROM country WHERE send IS NOT NULL OR receive IS NOT NULL), 'true',1); > I tried this, but I get the following problem: > ERROR: More than one tuple returned by a subselect used as an expression. INSERT into merchant_buyer_country (merchant_id,country,enabled,group_id) SELECT 1203, code, 'true', 1 FROM country WHERE send IS NOT NULL OR receive IS NOT NULL; regards, tom lane