| От | Stephan Szabo |
|---|---|
| Тема | Re: currval and nextval in 7.3.4 |
| Дата | |
| Msg-id | 20031023223708.J34706@megazone.bigpanda.com обсуждение исходный текст |
| Ответ на | currval and nextval in 7.3.4 (Keith Marr <marrk@comcast.net>) |
| Список | pgsql-bugs |
On Thu, 23 Oct 2003, Keith Marr wrote:
> Hi,
>
> I recently installed 7.3.4 (complete install from scratch) and both 'select
> nextval('my_seq') from my_table' and 'select currval('my_seq') from my_table'
> return a number of rows equal to the number of rows in the table.
>
> The sequence was created with a SERIAL type if that helps.
> In 'psql' the results look like this.
>
> my_db=# select nextval('my_seq') from my_table;
> nextval
> ---------
> 6
> 7
> 8
> 9
> (4 rows)
This is what you asked for, for each row of my_table, call
nextval('my_seq') and return its value as an output row.
I'd guess that maybe you just want select nextval('myseq');
but I'm not sure.
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера