Re: INSERT question

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: INSERT question
Дата
Msg-id 25641.1102956494@sss.pgh.pa.us
обсуждение исходный текст
Ответ на INSERT question  (sarlav kumar <sarlavk@yahoo.com>)
Ответы Re: INSERT question
Список pgsql-novice
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

В списке pgsql-novice по дате отправления:

Предыдущее
От: Bruno Wolff III
Дата:
Сообщение: Re: INSERT question
Следующее
От: Michael Fuhr
Дата:
Сообщение: Re: Get comment