| От | 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 по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера