Re: Last value inserted

Поиск
Список
Период
Сортировка
От Jerry III
Тема Re: Last value inserted
Дата
Msg-id DGUkd.24377$KJ6.18771@newsread1.news.pas.earthlink.net
обсуждение исходный текст
Ответ на Last value inserted  (MaRCeLO PeReiRA <gandalf_mp@yahoo.com.br>)
Ответы Re: Last value inserted  (Jeff Eckermann <jeff_eckermann@yahoo.com>)
Список pgsql-general
Which means that sometimes they do not return the correct value - if you
have a trigger that inserts another record you will not get the right value.
MSSQL has @@IDENTITY and SCOPE_IDENTITY() to handle this case, I'm new to
pgsql so I don't know if it has anything like that.

Jerry

"Richard Huxton" <dev@archonet.com> wrote in message
news:4193B30B.40905@archonet.com...
> MaRCeLO PeReiRA wrote:
>
>> How can I now (for sure) with value was generated by
>> the sequence to fill the field ID?
>>
>> (There is lots of users using the software at the same
>> time, so I am not able to use the last_value()
>> function on the sequence.)
>
> Yes you are nextval()/currval() are multi-user safe. They return the
> next/current value *in the current connection*.
>
> --
>   Richard Huxton
>   Archonet Ltd
>
> ---------------------------(end of broadcast)---------------------------
> TIP 8: explain analyze is your friend
>



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

Предыдущее
От: "Jerry III"
Дата:
Сообщение: Re: simple query question: return latest
Следующее
От: "Anatoly Okishev"
Дата:
Сообщение: Re: How the function written on pl/pgsql can be called by the function written on plperl.