Re: Is this possible?

Поиск
Список
Период
Сортировка
От Scott Marlowe
Тема Re: Is this possible?
Дата
Msg-id dcc563d10902170010u13769d5ei13414a6621f36e54@mail.gmail.com
обсуждение исходный текст
Ответ на Is this possible?  (johnf <jfabiani@yolo.com>)
Список pgsql-sql
On Mon, Feb 16, 2009 at 7:36 PM, johnf <jfabiani@yolo.com> wrote:
> Hi,
> I'm not to sure this is possible.
>
> I need to replace a primary key (pkid) with the value of a different field.
> I have
> pkid = 200
> attendid = 301
>
> I need the pkid = 301
>
> But there may or may not be a pkid that already exist that has the value of
> 301.  The attendid is unique and the pkid data type is serial (has a
> sequence).

If the FK is on update cascade just update it.  and setval() the
sequence to be max(pkid)+1.


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

Предыдущее
От: "A. Kretschmer"
Дата:
Сообщение: Re: Is this possible?
Следующее
От: Steve Nyemba
Дата:
Сообщение: Stored Procedure Generator?