| От | |
|---|---|
| Тема | Re: List last value of all sequences |
| Дата | |
| Msg-id | 65137.216.238.112.88.1059081319.squirrel@$HOSTNAME обсуждение исходный текст |
| Ответ на | Re: List last value of all sequences (greg@turnstep.com) |
| Список | pgsql-general |
>> 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. I guess nothing beats empirical evidence! I was basing my comments on my (mis?)understanding of what the documentation says. >> 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 :) > Good point. I think I can deal with that. Thank you. ~Berend Tober
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера