Re: List last value of all sequences

Поиск
Список
Период
Сортировка
От greg@turnstep.com
Тема Re: List last value of all sequences
Дата
Msg-id c2f07882d3334ed7842928ee80195d64@biglumber.com
обсуждение исходный текст
Ответ на Re: List last value of all sequences  (<btober@seaworthysys.com>)
Ответы Re: List last value of all sequences  (Stephan Szabo <sszabo@megazone.bigpanda.com>)
Re: List last value of all sequences  (<btober@seaworthysys.com>)
Список pgsql-general
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



> The main problem with this approach is that, while you get the "current
> value", the sequence is incremented by the call. I just want to
> (strictly) look at the value.

The sequence values do not change: test it for yourself.


>  IF  l_last_value = 0 THEN
>    PERFORM setval(l_sequence_name,1, False);
>  ELSE
>    PERFORM setval(l_sequence_name,l_last_value);
>  END IF;

Pretty good idea; just beware of sequences that do not start at 1 :)


- --
Greg Sabino Mullane greg@turnstep.com
PGP Key: 0x14964AC8 200307241520

-----BEGIN PGP SIGNATURE-----
Comment: http://www.turnstep.com/pgp.html

iD8DBQE/IDPUvJuQZxSWSsgRAv1MAJ9Ax8EpRTf2ElbdeN/hjMIkWSpPqwCgqAVV
Xgese545H2Qa4Znwt1Y7AlE=
=IkFq
-----END PGP SIGNATURE-----



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

Предыдущее
От: Richard Huxton
Дата:
Сообщение: Re: SAP DB: The unsung Open Source DB
Следующее
От: Nailah Ogeer
Дата:
Сообщение: Re: Postgres hash tables