Re: currval() without specifying the sequence name

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: currval() without specifying the sequence name
Дата
Msg-id 200403091514.56649.dev@archonet.com
обсуждение исходный текст
Ответ на currval() without specifying the sequence name  (ow <oneway_111@yahoo.com>)
Список pgsql-sql
On Tuesday 09 March 2004 13:50, ow wrote:
> Hi,
>
> Is there a way to retrieve the current value (i.e. the last used value) of
> the last used sequence without specifying the sequence name? Something like
> the following:
>
> create table ( id serial, value varchar(10));
> insert into someOthertest (value) values ('100');
> insert into test (value) values ('10');
> insert into test (value) values ('20');
>
> select currval() should returns 2 (the last value of the test table
> sequence)

Not really - what if two sequences had been used?

--  Richard Huxton Archonet Ltd


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

Предыдущее
От: Achilleus Mantzios
Дата:
Сообщение: Re: currval() without specifying the sequence name
Следующее
От: Jeff Boes
Дата:
Сообщение: Re: Dramatic slowdown of sql when placed in a function