The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлена инфраструктура по организации параллельных вычи..., opennews (??), 04-Май-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


10. "Представлена инфраструктура по организации параллельных вычи..."  +8 +/
Сообщение от Аноним (-), 04-Май-15, 11:17 
скажите когда же в postgres уже появиться merge/upsert ???
Ответить | Правка | Наверх | Cообщить модератору

12. "Представлена инфраструктура по организации параллельных вычи..."  –1 +/
Сообщение от vitalif (ok), 04-Май-15, 11:39 
во-во, +100
Ответить | Правка | Наверх | Cообщить модератору

15. "Представлена инфраструктура по организации параллельных вычи..."  +/
Сообщение от фыва (?), 04-Май-15, 16:06 
http://www.depesz.com/2012/06/10/why-is-upsert-so-complicated/
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

17. "Представлена инфраструктура по организации параллельных вычи..."  +/
Сообщение от Аноним (-), 04-Май-15, 16:15 
это все извращения, локи, ловля исключений. нужно просто сделать нормальный штатный механизм
Ответить | Правка | Наверх | Cообщить модератору

33. "Представлена инфраструктура по организации параллельных вычи..."  +/
Сообщение от Аноним (-), 04-Май-15, 23:01 
Займись на досуге.
Ответить | Правка | Наверх | Cообщить модератору

36. "Представлена инфраструктура по организации параллельных вычи..."  +/
Сообщение от Roman (??), 04-Май-15, 23:45 
> http://www.depesz.com/2012/06/10/why-is-upsert-so-complicated/

Особое удовольствие когда на таблице несколько ограничений уникальности или пр. причин для исключения)

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

20. "Представлена инфраструктура по организации параллельных вычи..."  +/
Сообщение от denis111 (ok), 04-Май-15, 17:05 
insert into mytable (col1,col2) (select distinct * from (values ('val1','val2')) as tmp (col1,col2) where not exists (select 1 from mytable t where t.col1 = tmp.col1 and t.col2 = tmp.col2))
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

35. "Представлена инфраструктура по организации параллельных вычи..."  +/
Сообщение от Roman (??), 04-Май-15, 23:42 
а апдейт где?
Ответить | Правка | Наверх | Cообщить модератору

45. "Представлена инфраструктура по организации параллельных вычи..."  +/
Сообщение от PnDx (ok), 06-Май-15, 15:26 
Строчкой ниже и с теми же полями. Правда, красота? </sarcasm>
Но реально редко напрягает, т.к. прячется за более высокоуровневым синтаксисом.
Ответить | Правка | Наверх | Cообщить модератору

47. "Представлена инфраструктура по организации параллельных вычи..."  +/
Сообщение от rob pike (?), 08-Май-15, 12:46 
уже

https://github.com/postgres/postgres/commit/168d5805e4c08bed...

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру