postgresql实现saveOrUpdate

本文涉及的产品
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
简介: postgresql实现saveOrUpdate


用户手册

  1. 主键重复后,执行update操作
INSERT INTO test_user(user_id, org_id, enabled)
VALUES (1, 1, TRUE)
ON CONFLICT (user_id, org_id)
DO UPDATE SET enabled = 0;
  1. 主键重复后,不执行任何操作
INSERT INTO test_user(user_id, org_id, enabled)
VALUES (1, 1, TRUE)
ON CONFLICT (user_id, org_id)
DO NOTHING


相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
4月前
|
SQL 关系型数据库 数据库
在 PostgreSQL 中使用 IS NULL
【8月更文挑战第12天】
545 1
|
关系型数据库 Unix 数据库
PostgreSQL语句大全
PostgreSQL是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。PostgreSQL开发者把它念作post-gress-Q-L。PostgreSQL的Slogan是"世界上最先进的开源关系型数据库"。基本语法CREATEFUNCTION//声明创建函数ADD(INTEGER,INTEGER)//定义函数名称RETURNSINTEGER//定义函数返回值'//定义函数体'--使用函数。......
169 1
|
关系型数据库 PostgreSQL
postgresql通过select结果进行update
postgresql通过select结果进行update
119 0
|
存储 JSON 关系型数据库
《PostgreSQL中的JSON处理:技巧与应用》
《PostgreSQL中的JSON处理:技巧与应用》
135 0
|
SQL NoSQL MongoDB
Not Only SQL (四) - MongoDB Introduce & CRUD (中)
Not Only SQL (四) - MongoDB Introduce & CRUD (中)
Not Only SQL (四) - MongoDB Introduce & CRUD (中)
|
SQL NoSQL MongoDB
Not Only SQL (五) - MongoDB Introduce & CRUD (下)
Not Only SQL (五) - MongoDB Introduce & CRUD (下)
Not Only SQL (五) - MongoDB Introduce & CRUD (下)
|
存储 SQL NoSQL
Not Only SQL (三) - MongoDB Introduce & CRUD (上)
Not Only SQL (三) - MongoDB Introduce & CRUD (上)
Not Only SQL (三) - MongoDB Introduce & CRUD (上)
|
关系型数据库 PostgreSQL
PostgreSQL INSERT INTO 语句
PostgreSQL INSERT INTO 语句
374 0
|
SQL 关系型数据库 数据库
postgresql SQL
SQL语法
137 0
|
存储 关系型数据库 API
下一篇
DataWorks