Re: upsert example about postgres9.5

Поиск
Список
Период
Сортировка
Искать
От
Gilberto Castillo
Тема
Re: upsert example about postgres9.5
Дата
Msg-id
58935.192.168.207.54.1460496234.squirrel@webmail.etecsa.cu
Ответ на
Список
Дерево обсуждения
[INFO] - vm.dirty_ratio/background_ratio "drum.lucas@gmail.com" <drum.lucas@gmail.com>
Re: [INFO] - vm.dirty_ratio/background_ratio Victor Yegorov <vyegorov@gmail.com>
Re: upsert example about postgres9.5 koff10 <koff10@hotmail.com>
Re: upsert example about postgres9.5 "Gilberto Castillo" <gilberto.castillo@etecsa.cu>
Re: upsert example about postgres9.5 koff10 <koff10@hotmail.com>

>
> Hi all,
>
> It's known that postgres 9.5 has introduce  upsert  instruction.
> Is somebody can show  me how to use this instruction ?
> Do the UPSERT commande exists in  SQL ?
>


insert into accesos_usuarios (usuarios, accesos)
values ('8kdata',1)
on conflict (usuarios)
do update set
accesos = accesos_usuarios.accesos + EXCLUDED.accesos;

insert into accesos_usuarios (usuarios, accesos)
values ('8kdata',1), ('8kdata2',1)
on conflict do nothing;

Tomado de un presentación de Alvaro Hernadez  En Cuba

-- 
Saludos,
Gilberto Castillo
ETECSA, La Habana, Cuba


В списке pgsql-admin по дате отправления
От: koff10
Дата:
От: koff10
Дата:
FAQ