Re: Question about setval() function

Поиск
Список
Период
Сортировка
От Scott Marlowe
Тема Re: Question about setval() function
Дата
Msg-id Pine.LNX.4.33.0205140926330.2855-100000@css120.ihs.com
обсуждение исходный текст
Ответ на Question about setval() function  (Erwin Ambrosch <ambre@ebutec.com>)
Список pgsql-general
On Tue, 14 May 2002, Erwin Ambrosch wrote:

> Hi,
>
> the following doesn't work.
>
> SELECT setval('int_article_id_seq', SELECT max(id) FROM int_article);
>
> I also tried to cast in the second argument, but with no success.
>
> SELECT setval('int_article_id_seq', SELECT CAST(max(id) FROM int_article AS
> INT4));

You're doing it (just a little bit) wrong.  sub selects should ALWAYS be
enclosed by () pairs, so...

SELECT setval('int_article_id_seq', (SELECT CAST(max(id) FROM int_article
AS INT4)));

should work (it does on my system).


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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: Configure problems with readline Mandrake 8.2 and
Следующее
От: Martín Marqués
Дата:
Сообщение: Re: restoreing dumps fail