Re: select (17, 42)::s.t2 into... fails with "invalid input syntax"

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: select (17, 42)::s.t2 into... fails with "invalid input syntax"
Дата
Msg-id 281321.1678328800@sss.pgh.pa.us
обсуждение исходный текст
Ответ на select (17, 42)::s.t2 into... fails with "invalid input syntax"  (Bryn Llewellyn <bryn@yugabyte.com>)
Ответы Re: select (17, 42)::s.t2 into... fails with "invalid input syntax"  (Bryn Llewellyn <bryn@yugabyte.com>)
Список pgsql-general
Bryn Llewellyn <bryn@yugabyte.com> writes:
>     select (17, 42)::s.t2 into r2;
> [ doesn't work ]

This would work as

      select 17, 42 into r2;

In general, SELECT INTO with a composite target expects to see
a source column per target field.  If you want to assign a
composite value to the whole target, don't use SELECT INTO;
use an assignment statement.

            regards, tom lane



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

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: select (17, 42)::s.t2 into... fails with "invalid input syntax"
Следующее
От: Bryn Llewellyn
Дата:
Сообщение: Re: select (17, 42)::s.t2 into... fails with "invalid input syntax"