首页 > 数据库技术 > 详细

PostgreSQL 个人使用杂记

时间:2020-04-01 16:22:40      阅读:79      评论:0      收藏:0      [点我收藏+]

1.UPDATEor INSERT

  插入或更新

INSERT INTO table_name (key) VALUES (value::type) ON CONFILT(主键) DO UPDATE SET key=EXCLUDED.value;

 插入或返回
INSERT INTO table_name (key) VALUES (value::type) ON CONFILT(主键) DO NOTHING;


VALUES(::type) 规定字段类型后, 使用JDBC后可在此处注入 STRING类型的value值

 ::uuid 此类型注入必须是完整的hash值

EXCLUDED.value 表示更新的值

2.CASE WHEN

  case函数

 

CASE 字段 WHEN value1 THEN value2 WHEN value3 THEN value3 ELSE value5 END;

 

PostgreSQL 个人使用杂记

原文:https://www.cnblogs.com/poolerzhao/p/12612366.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!